From cfa4adc47a3d652c6d982f9774e19dff014d0a76 Mon Sep 17 00:00:00 2001 From: Mitchell Hanberg Date: Mon, 6 Jan 2025 08:55:22 -0500 Subject: [PATCH] ci: update workflow versions (#796) Tests are still failing due to #797 --- .github/workflows/ci.yml | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4266791..5be3c50 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: strategy: matrix: - elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.0-rc.1}] + elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.x}, {otp: 27.x, elixir: 1.18.x}] fail-fast: false env: @@ -46,7 +46,7 @@ jobs: strategy: matrix: - elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.0-rc.1}] + elixir-otp: [{otp: 27.x, elixir: 1.18.x}] fail-fast: false steps: @@ -76,14 +76,11 @@ jobs: - name: Check formatting run: mix format --check-formatted - if: matrix.elixir-otp.elixir == '1.16.x' - name: Run Credo - if: matrix.elixir-otp.elixir == '1.16.x' run: mix credo --strict - name: Run Dialyzer - if: matrix.elixir-otp.elixir == '1.16.x' run: mix dialyzer --halt-exit-status unit_tests: @@ -94,7 +91,7 @@ jobs: strategy: matrix: - elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.0-rc.1}] + elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.x}, {otp: 27.x, elixir: 1.18.x}] fail-fast: false env: @@ -130,7 +127,7 @@ jobs: strategy: matrix: - elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.0-rc.1}] + elixir-otp: [{otp: 24.x, elixir: 1.12.x}, {otp: 26.x, elixir: 1.16.x}, {otp: 27.x, elixir: 1.17.x}, {otp: 27.x, elixir: 1.18.x}] fail-fast: false env: @@ -166,7 +163,7 @@ jobs: - uses: actions/upload-artifact@v4 if: always() with: - name: Selenium Logs + name: Selenium Logs (Elixir ${{matrix.elixir-otp.elixir}}) path: ./selenium-${{matrix.elixir-otp.elixir}}.log selenium-v4: @@ -181,7 +178,7 @@ jobs: strategy: matrix: - elixir-otp: [{otp: 27.x, elixir: 1.17.0-rc.1}] + elixir-otp: [{otp: 27.x, elixir: 1.18.x}] fail-fast: false steps: @@ -213,8 +210,8 @@ jobs: - uses: actions/upload-artifact@v4 if: always() with: - name: Selenium Logs - path: ./selenium-mac.log + name: Selenium Logs Selenium 4 Linux + path: ./selenium-4-linux.log selenium-v4-mac: name: Selenium v4 macOS @@ -253,5 +250,5 @@ jobs: - uses: actions/upload-artifact@v4 if: always() with: - name: Selenium Logs - path: ./selenium-mac.log + name: Selenium Logs Selenium 4 Mac + path: ./selenium-4-mac.log