Skip to content

Commit b11b57d

Browse files
committed
chore: update CI config
1 parent 8b670d3 commit b11b57d

File tree

1 file changed

+7
-20
lines changed

1 file changed

+7
-20
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,35 +11,22 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
otp: ["23.x", "24.x", "25.x"]
15-
elixir: ["1.12.x", "1.13.x", "1.14.x"]
14+
otp: ["25.x", "26.x", "27.x"]
15+
elixir: ["1.14.x", "1.15.x", "1.16.x", "1.17.x", "1.18.x"]
1616
exclude:
17-
- elixir: 1.12.x
18-
otp: 25.x
19-
include:
20-
- elixir: 1.15.x
21-
otp: 24.x
22-
- elixir: 1.15.x
23-
otp: 25.x
24-
- elixir: 1.15.x
25-
otp: 26.x
26-
- elixir: 1.16.x
27-
otp: 24.x
28-
- elixir: 1.16.x
29-
otp: 25.x
30-
- elixir: 1.16.x
31-
otp: 26.x
17+
- elixir: 1.14.x
18+
otp: 27.x
3219
steps:
33-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v4
3421
- name: Set up Elixir
3522
uses: erlef/setup-beam@v1
3623
with:
3724
elixir-version: ${{ matrix.elixir }}
3825
otp-version: ${{ matrix.otp }}
3926
env:
40-
ImageOS: ubuntu20
27+
ImageOS: ubuntu24
4128
- name: Restore dependencies cache
42-
uses: actions/cache@v2
29+
uses: actions/cache@v4
4330
with:
4431
path: deps
4532
key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}

0 commit comments

Comments
 (0)