diff --git a/.github/workflows/mix_test.yml b/.github/workflows/mix_test.yml index 2c02365..e457c13 100644 --- a/.github/workflows/mix_test.yml +++ b/.github/workflows/mix_test.yml @@ -15,45 +15,13 @@ on: jobs: # Refactoring duplicated yaml is currently not possible # because Github does not support anchor syntax (& and *) now. - elixir_1_11: - runs-on: ubuntu-latest - name: Test on Elixir ${{matrix.elixir}} / OTP ${{matrix.otp}} - strategy: - matrix: - elixir: [1.11.0] - otp: [21.0, 22.0, 23.0] - steps: - - uses: actions/checkout@v2 - - uses: erlef/setup-beam@v1 - with: - elixir-version: ${{matrix.elixir}} - otp-version: ${{matrix.otp}} - - run: mix deps.get - - run: mix test - - elixir_1_10: - runs-on: ubuntu-latest - name: Test on Elixir ${{matrix.elixir}} / OTP ${{matrix.otp}} - strategy: - matrix: - elixir: [1.10.0] - otp: [21.0, 22.0] - steps: - - uses: actions/checkout@v2 - - uses: erlef/setup-beam@v1 - with: - elixir-version: ${{matrix.elixir}} - otp-version: ${{matrix.otp}} - - run: mix deps.get - - run: mix test - - elixir_1_9: + elixir_1_12: runs-on: ubuntu-latest name: Test on Elixir ${{matrix.elixir}} / OTP ${{matrix.otp}} strategy: matrix: - elixir: [1.9.0] - otp: [20.0, 21.0, 22.0] + elixir: [1.12.0] + otp: [22.0, 23.0, 24.0] steps: - uses: actions/checkout@v2 - uses: erlef/setup-beam@v1 @@ -63,13 +31,13 @@ jobs: - run: mix deps.get - run: mix test - elixir_1_8: + elixir_1_11: runs-on: ubuntu-latest name: Test on Elixir ${{matrix.elixir}} / OTP ${{matrix.otp}} strategy: matrix: - elixir: [1.8.0] - otp: [20.0, 21.0, 22.0] + elixir: [1.11.0] + otp: [21.0, 22.0, 23.0] steps: - uses: actions/checkout@v2 - uses: erlef/setup-beam@v1 @@ -79,13 +47,13 @@ jobs: - run: mix deps.get - run: mix test - elixir_1_7: + elixir_1_10: runs-on: ubuntu-latest name: Test on Elixir ${{matrix.elixir}} / OTP ${{matrix.otp}} strategy: matrix: - elixir: [1.7.0] - otp: [19.0, 20.0, 21.0, 22.0] + elixir: [1.10.0] + otp: [21.0, 22.0] steps: - uses: actions/checkout@v2 - uses: erlef/setup-beam@v1