Skip to content

Commit 13492d2

Browse files
authored
Merge pull request #161 from epinault/update-elixir-versions
Update CI to support Elixir 1.16-1.19
2 parents 1239a3c + 12d345b commit 13492d2

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

.github/workflows/elixir.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,28 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
# https://repo.hex.pm/builds/elixir/builds.txt
17-
elixir: [1.14, 1.15]
18-
otp: [24.x, 25.x, 26.x]
19-
include:
20-
- elixir: 1.14
17+
elixir: [1.14, 1.15, 1.16, 1.17, 1.18, 1.19]
18+
otp: [24.x, 25.x, 26.x, 27.x, 28.x]
19+
exclude:
20+
# Elixir 1.19 requires OTP 26+
21+
- elixir: 1.19
22+
otp: 24.x
23+
- elixir: 1.19
2124
otp: 25.x
25+
# Elixir 1.18 requires OTP 25+
26+
- elixir: 1.18
27+
otp: 24.x
28+
# Elixir 1.17 requires OTP 25+
29+
- elixir: 1.17
30+
otp: 24.x
31+
# Elixir 1.16 requires OTP 24+
32+
- elixir: 1.14
33+
otp: 28.x
34+
- elixir: 1.15
35+
otp: 28.x
36+
include:
37+
- elixir: 1.16
38+
otp: 26.x
2239
lint: lint
2340
coverage: coverage
2441
steps:

0 commit comments

Comments
 (0)