Skip to content

Commit 95ece0c

Browse files
committed
Add Elixir v1.14 to CI
1 parent 8e170d4 commit 95ece0c

File tree

3 files changed

+16
-72
lines changed

3 files changed

+16
-72
lines changed

.github/workflows/ci-workflow.yml

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,17 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
otp: [20.3, 21.3, 22.3, 23.3, 24.0]
19-
elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4]
18+
otp: [21.3, 22.3, 23.3, 24.0]
19+
elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1]
2020
exclude:
21-
- otp: 24.0
22-
elixir: 1.8.2
23-
- otp: 24.0
24-
elixir: 1.9.4
2521
- otp: 24.0
2622
elixir: 1.10.4
27-
- otp: 23.3
28-
elixir: 1.8.2
29-
- otp: 23.3
30-
elixir: 1.9.4
3123
- otp: 21.3
3224
elixir: 1.12.2
3325
- otp: 21.3
3426
elixir: 1.13.4
35-
- otp: 20.3
36-
elixir: 1.10.4
37-
- otp: 20.3
38-
elixir: 1.11.4
39-
- otp: 20.3
40-
elixir: 1.12.2
41-
- otp: 20.3
42-
elixir: 1.13.4
27+
- otp: 21.3
28+
elixir: 1.14.0-rc.1
4329
steps:
4430
- uses: actions/[email protected]
4531
with:

.github/workflows/compatibility-elixir.yml

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,17 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
otp: [20.3, 21.3, 22.3, 23.3, 24.0]
17-
elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4]
16+
otp: [21.3, 22.3, 23.3, 24.0]
17+
elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1]
1818
exclude:
19-
- otp: 24.0
20-
elixir: 1.8.2
21-
- otp: 24.0
22-
elixir: 1.9.4
2319
- otp: 24.0
2420
elixir: 1.10.4
25-
- otp: 23.3
26-
elixir: 1.8.2
27-
- otp: 23.3
28-
elixir: 1.9.4
2921
- otp: 21.3
3022
elixir: 1.12.2
3123
- otp: 21.3
3224
elixir: 1.13.4
33-
- otp: 20.3
34-
elixir: 1.10.4
35-
- otp: 20.3
36-
elixir: 1.11.4
37-
- otp: 20.3
38-
elixir: 1.12.2
39-
- otp: 20.3
40-
elixir: 1.13.4
25+
- otp: 21.3
26+
elixir: 1.14.0-rc.1
4127
repo_url: ["https://github.com/elixir-lang/elixir.git"]
4228
repo_branch: ["v1.13", "main"]
4329
steps:

.github/workflows/compatibility-phoenix.yml

Lines changed: 8 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,17 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
otp: [20.3, 21.3, 22.3, 23.3, 24.0]
16-
elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4]
15+
otp: [21.3, 22.3, 23.3, 24.0]
16+
elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1]
1717
exclude:
18-
- otp: 24.0
19-
elixir: 1.8.2
20-
- otp: 24.0
21-
elixir: 1.9.4
2218
- otp: 24.0
2319
elixir: 1.10.4
24-
- otp: 23.3
25-
elixir: 1.8.2
26-
- otp: 23.3
27-
elixir: 1.9.4
2820
- otp: 21.3
2921
elixir: 1.12.2
3022
- otp: 21.3
3123
elixir: 1.13.4
32-
- otp: 20.3
33-
elixir: 1.10.4
34-
- otp: 20.3
35-
elixir: 1.11.4
36-
- otp: 20.3
37-
elixir: 1.12.2
38-
- otp: 20.3
39-
elixir: 1.13.4
24+
- otp: 21.3
25+
elixir: 1.14.0-rc.1
4026
repo_url: ["https://github.com/phoenixframework/phoenix.git"]
4127
repo_branch: ["v1.6", "master"]
4228
steps:
@@ -57,31 +43,17 @@ jobs:
5743
name: "[${{matrix.otp}}/${{matrix.elixir}}] new Phoenix app analysed by Credo [OTP/Elixir]"
5844
strategy:
5945
matrix:
60-
otp: [20.3, 21.3, 22.3, 23.3, 24.0]
61-
elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4]
46+
otp: [21.3, 22.3, 23.3, 24.0]
47+
elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1]
6248
exclude:
63-
- otp: 24.0
64-
elixir: 1.8.2
65-
- otp: 24.0
66-
elixir: 1.9.4
6749
- otp: 24.0
6850
elixir: 1.10.4
69-
- otp: 23.3
70-
elixir: 1.8.2
71-
- otp: 23.3
72-
elixir: 1.9.4
7351
- otp: 21.3
7452
elixir: 1.12.2
7553
- otp: 21.3
7654
elixir: 1.13.4
77-
- otp: 20.3
78-
elixir: 1.10.4
79-
- otp: 20.3
80-
elixir: 1.11.4
81-
- otp: 20.3
82-
elixir: 1.12.2
83-
- otp: 20.3
84-
elixir: 1.13.4
55+
- otp: 21.3
56+
elixir: 1.14.0-rc.1
8557
steps:
8658
- uses: actions/[email protected]
8759
- uses: erlef/setup-beam@v1

0 commit comments

Comments
 (0)