Skip to content

Commit 8820b1e

Browse files
committed
test multiple erlang versions
1 parent 376be9c commit 8820b1e

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

.github/workflows/test.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,28 @@ jobs:
1010
test:
1111
name: Elixir Tests
1212
runs-on: ubuntu-latest
13+
continue-on-error: ${{ matrix.experimental }}
1314
env:
1415
MIX_ENV: test
16+
strategy:
17+
fail-fast: true
18+
matrix:
19+
include:
20+
- otp: "26.2.5.3"
21+
elixir: "1.17.3"
22+
experimental: false
23+
- otp: "27.0.1"
24+
elixir: "1.17.3"
25+
experimental: true
26+
- otp: "27.1"
27+
elixir: "1.17.3"
28+
experimental: true
1529
steps:
1630
- uses: actions/checkout@v4
1731
- uses: erlef/setup-beam@v1
1832
with:
19-
otp-version: "27.1"
20-
elixir-version: "1.17.3"
33+
otp-version: ${{matrix.otp}}
34+
elixir-version: ${{matrix.elixir}}
2135
- uses: actions/cache@v4
2236
id: cache
2337
with:

0 commit comments

Comments
 (0)