Skip to content

Commit c8ad841

Browse files
committed
try windows runner for 1.7.0-OTP-21
1 parent 5c7814d commit c8ad841

1 file changed

Lines changed: 23 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,37 @@ on:
77
- dev
88

99
jobs:
10-
test:
11-
name: Test
10+
test-latest:
11+
name: Test (v1.18.4, OTP-28)
1212
runs-on: ubuntu-latest
13-
strategy:
14-
fail-fast: false
15-
matrix:
16-
include:
17-
- elixir: '1.7.0'
18-
otp: '21.0'
19-
20-
- elixir: '1.18.4'
21-
otp: '28.0'
2213
steps:
2314
- name: Checkout Repository
2415
uses: actions/checkout@v4
2516

2617
- name: Setup Elixir
2718
uses: erlef/setup-beam@v1
2819
with:
29-
elixir-version: ${{ matrix.elixir }}
30-
otp-version: ${{ matrix.otp }}
20+
elixir-version: '1.18.4'
21+
otp-version: '28.0'
22+
23+
- name: Install Dependencies
24+
run: mix deps.get
25+
26+
- name: Run Tests
27+
run: mix test
28+
29+
test-oldest:
30+
name: Test (v1.7.0, OTP-21)
31+
runs-on: windows-2022
32+
steps:
33+
- name: Checkout Repository
34+
uses: actions/checkout@v4
35+
36+
- name: Setup Elixir
37+
uses: erlef/setup-beam@v1
38+
with:
39+
elixir-version: '1.7.0'
40+
otp-version: '21.0'
3141

3242
- name: Install Dependencies
3343
run: mix deps.get

0 commit comments

Comments
 (0)