Skip to content

Commit 7345c5e

Browse files
committed
Update workflows to use ubuntu-24.04
1 parent 7453e32 commit 7345c5e

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 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, 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: adduser tester && chown -R tester .
1919
- run: su tester -c "make"
2020
- run: su tester -c "rebar3 compile"

.github/workflows/hexpm-release.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,20 @@ on:
77

88
jobs:
99
release:
10-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-24.04
1111
steps:
12+
1213
- name: Check out
13-
uses: actions/checkout@v2
14+
uses: actions/checkout@v4
15+
16+
- name: Get Erlang/OTP
17+
uses: erlef/setup-beam@v1
18+
with:
19+
otp-version: 27
20+
rebar3-version: '3.24.0'
21+
22+
- name: Generate documentation
23+
run: rebar3 edoc
1424

1525
- name: Setup rebar3 hex
1626
run: |

0 commit comments

Comments
 (0)