Skip to content

Commit ef406f1

Browse files
committed
Update CI workflow
1 parent d379bf9 commit ef406f1

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ env:
1212
jobs:
1313
static_code_analysis:
1414
name: Static Code Analysis
15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-24.04
1616
strategy:
1717
matrix:
18-
elixir: [1.11]
19-
otp: [23.2]
18+
otp: ["26.2.1"]
19+
elixir: ["1.16.1", "1.17.3"]
2020
steps:
2121
- name: Cancel Previous Runs
2222
uses: styfle/[email protected]
@@ -29,10 +29,10 @@ jobs:
2929
fetch-depth: 0
3030

3131
- name: Setup
32-
uses: erlef/setup-beam@v1
32+
uses: erlef/setup-beam@v1.18.2
3333
with:
34+
otp-version: ${{matrix.otp}}
3435
elixir-version: ${{ matrix.elixir }}
35-
otp-version: ${{ matrix.otp }}
3636

3737
- name: Install Dependencies
3838
if: steps.mix-cache.outputs.cache-hit != 'true'
@@ -51,12 +51,12 @@ jobs:
5151

5252
unit_tests:
5353
name: Unit Tests
54-
runs-on: ubuntu-latest
54+
runs-on: ubuntu-24.04
5555
strategy:
5656
fail-fast: false
5757
matrix:
58-
elixir: [1.11]
59-
otp: [23.2]
58+
otp: ["26.2.1"]
59+
elixir: ["1.16.1", "1.17.3"]
6060
steps:
6161
- name: Cancel Previous Runs
6262
uses: styfle/[email protected]
@@ -69,10 +69,10 @@ jobs:
6969
fetch-depth: 0
7070

7171
- name: Setup
72-
uses: erlef/setup-beam@v1
72+
uses: erlef/setup-beam@v1.18.2
7373
with:
74+
otp-version: ${{matrix.otp}}
7475
elixir-version: ${{ matrix.elixir }}
75-
otp-version: ${{ matrix.otp }}
7676

7777
- name: Install Dependencies
7878
if: steps.mix-cache.outputs.cache-hit != 'true'

0 commit comments

Comments
 (0)