Skip to content

Commit 955861b

Browse files
committed
Update CI
1 parent 82476c3 commit 955861b

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
otp: ['19.3', '21.3', 24]
13-
runs-on: ubuntu-20.04
12+
otp: ['20', '21', '22', '23', '24', '25', '26', '27']
13+
runs-on: ubuntu-24.04
1414
container:
1515
image: erlang:${{ matrix.otp }}
1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v4
1818
- run: rebar3 compile
1919
- run: rebar3 xref
2020
- run: rebar3 dialyzer
@@ -23,9 +23,13 @@ jobs:
2323
cover:
2424
name: Cover
2525
needs: [tests]
26-
runs-on: ubuntu-20.04
26+
runs-on: ubuntu-24.04
2727
steps:
28-
- uses: actions/checkout@v2
28+
- uses: actions/checkout@v4
29+
- uses: erlef/setup-beam@v1
30+
with:
31+
otp-version: '27'
32+
rebar3-version: "3.24.0"
2933
- run: ./configure --enable-gcov
3034
- run: rebar3 compile
3135
- name: Run tests to obtain Erlang coverage

0 commit comments

Comments
 (0)