Skip to content

Commit

Permalink
Fix CI matrix (#163)
Browse files Browse the repository at this point in the history
Elixir 1.10 was not compatible with OTP 24.
While we're at it, add some newer Elixir and OTP versions and update the
action.
  • Loading branch information
rbino authored Nov 30, 2022
1 parent b7640bd commit e5a8bc4
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,28 @@ jobs:
MIX_ENV: test
strategy:
matrix:
elixir: ['1.10', '1.11', '1.12', '1.13']
otp: ['23', '24']
elixir: ['1.13', '1.14']
otp: ['23', '24', '25']
include:
- elixir: '1.7'
otp: '20'
- elixir: '1.8'
otp: '21'
- elixir: '1.9'
otp: '21'
- elixir: '1.10'
otp: '22'
- elixir: '1.11'
otp: '23'
- elixir: '1.12'
otp: '24'
continue-on-error: false

steps:
- uses: actions/checkout@v3

- name: Setup elixir
uses: erlef/setup-elixir@v1
uses: erlef/setup-beam@v1
with:
elixir-version: ${{ matrix.elixir }}
otp-version: ${{ matrix.otp }}
Expand Down

0 comments on commit e5a8bc4

Please sign in to comment.