Skip to content

Commit 45cf274

Browse files
authored
[RTI-16002] Add job for testing OTP 27 (#69)
* Add job for testing OTP 27 * Update OS * Update cache action * Update cache action again 🤦 * Simplify pipeline
1 parent e419337 commit 45cf274

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/erlang.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,16 @@ env:
66
ERL_FLAGS: "-enable-feature all"
77

88
jobs:
9-
109
build:
11-
12-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-24.04
1311

1412
strategy:
1513
matrix:
16-
otp: ['25.2.1']
17-
rebar: ['3.20.0']
14+
include:
15+
- otp: '25.2.1'
16+
rebar: '3.20.0'
17+
- otp: '27.3.4'
18+
rebar: '3.24.0'
1819

1920
steps:
2021
- uses: actions/checkout@v2
@@ -24,12 +25,12 @@ jobs:
2425
otp-version: ${{matrix.otp}}
2526
rebar3-version: ${{matrix.rebar}}
2627
- name: Restore _build
27-
uses: actions/cache@v2
28+
uses: actions/cache@v4
2829
with:
2930
path: _build
3031
key: _build-cache-for-os-${{runner.os}}-otp-${{steps.setup-beam.outputs.otp-version}}-rebar3-${{steps.setup-beam.outputs.rebar3-version}}-hash-${{hashFiles('rebar.lock')}}
3132
- name: Restore rebar3's cache
32-
uses: actions/cache@v2
33+
uses: actions/cache@v4
3334
with:
3435
path: ~/.cache/rebar3
3536
key: rebar3-cache-for-os-${{runner.os}}-otp-${{steps.setup-beam.outputs.otp-version}}-rebar3-${{steps.setup-beam.outputs.rebar3-version}}-hash-${{hashFiles('rebar.lock')}}

0 commit comments

Comments
 (0)