Skip to content

Commit fd098c2

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

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,8 @@ 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"]
16-
exclude:
17-
- elixir: 1.12.x
18-
otp: 25.x
14+
otp: ["25.x", "26.x", "27.x"]
15+
elixir: ["1.12.x", "1.13.x", "1.14.x", "1.15.x", "1.16.x", "1.17.x", "1.18.x"]
1916
include:
2017
- elixir: 1.15.x
2118
otp: 24.x
@@ -30,16 +27,16 @@ jobs:
3027
- elixir: 1.16.x
3128
otp: 26.x
3229
steps:
33-
- uses: actions/checkout@v2
30+
- uses: actions/checkout@v4
3431
- name: Set up Elixir
3532
uses: erlef/setup-beam@v1
3633
with:
3734
elixir-version: ${{ matrix.elixir }}
3835
otp-version: ${{ matrix.otp }}
3936
env:
40-
ImageOS: ubuntu20
37+
ImageOS: ubuntu24
4138
- name: Restore dependencies cache
42-
uses: actions/cache@v2
39+
uses: actions/cache@v4
4340
with:
4441
path: deps
4542
key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}

0 commit comments

Comments
 (0)