diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a955ae6d..e4fa81f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: - uses: erlef/setup-beam@v1 with: otp-version: 26.1.x - elixir-version: 1.14.x + elixir-version: 1.15.x - name: Retrieve dependencies cache uses: actions/cache@v3 id: mix-cache # id to use in retrieve action @@ -33,21 +33,11 @@ jobs: name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}} strategy: matrix: - otp: [23.x, 24.x, 25.1.x, 26.1.x] - elixir: [1.12.x, 1.13.x, 1.14.x, 1.15.x] - exclude: - - otp: 25.1.x - elixir: 1.12.x - - otp: 26.1.x + otp: [24.x, 25.x, 26.1.x] + elixir: [1.15.x] + include: + - otp: 24.x elixir: 1.12.x - - otp: 25.1.x - elixir: 1.13.x - - otp: 26.1.x - elixir: 1.13.x - - otp: 26.1.x - elixir: 1.14.x - - otp: 23.x - elixir: 1.15.x needs: check_format steps: - uses: actions/checkout@v3 @@ -96,21 +86,11 @@ jobs: if: ${{ github.ref == 'refs/heads/master' }} strategy: matrix: - otp: [23.x, 24.x, 25.1.x, 26.1.x] - elixir: [1.12.x, 1.13.x, 1.14.x, 1.15.x] - exclude: - - otp: 25.1.x - elixir: 1.12.x - - otp: 26.1.x + otp: [24.x, 25.x, 26.1.x] + elixir: [1.15.x] + include: + - otp: 24.x elixir: 1.12.x - - otp: 25.1.x - elixir: 1.13.x - - otp: 26.1.x - elixir: 1.13.x - - otp: 26.1.x - elixir: 1.14.x - - otp: 23.x - elixir: 1.15.x steps: - uses: actions/checkout@v3 - uses: erlef/setup-beam@v1