Skip to content

Commit 8c6fec7

Browse files
committed
run CI on 1.18
1 parent 8c74e46 commit 8c6fec7

File tree

2 files changed

+23
-3
lines changed

2 files changed

+23
-3
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,15 @@ jobs:
6767
- elixir: 1.17.x
6868
otp: 27.x
6969
tests_may_fail: false
70+
- elixir: 1.18.x
71+
otp: 25.x
72+
tests_may_fail: true
73+
- elixir: 1.18.x
74+
otp: 26.x
75+
tests_may_fail: true
76+
- elixir: 1.18.x
77+
otp: 27.x
78+
tests_may_fail: true
7079
env:
7180
MIX_ENV: test
7281
steps:
@@ -80,7 +89,8 @@ jobs:
8089
mix local.hex --force
8190
mix local.rebar --force
8291
mix deps.get --only test
83-
- run: mix test || ${{ matrix.tests_may_fail }}
92+
- run: mix test
93+
continue-on-error: ${{ matrix.tests_may_fail }}
8494

8595
mix_test_windows:
8696
name: mix test windows (Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
@@ -126,6 +136,15 @@ jobs:
126136
- elixir: 1.17.x
127137
otp: 27.x
128138
tests_may_fail: false
139+
- elixir: 1.18.x
140+
otp: 25.x
141+
tests_may_fail: true
142+
- elixir: 1.18.x
143+
otp: 26.x
144+
tests_may_fail: true
145+
- elixir: 1.18.x
146+
otp: 27.x
147+
tests_may_fail: true
129148
env:
130149
MIX_ENV: test
131150
steps:
@@ -143,14 +162,15 @@ jobs:
143162
mix local.rebar --force
144163
mix deps.get --only test
145164
- run: mix test
165+
continue-on-error: ${{ matrix.tests_may_fail }}
146166

147167
static_analysis:
148168
name: static analysis (Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
149169
runs-on: ubuntu-22.04
150170
strategy:
151171
matrix:
152172
include:
153-
- elixir: 1.17.x
173+
- elixir: 1.18.x
154174
otp: 27.x
155175
steps:
156176
- uses: actions/checkout@v4

.github/workflows/release-asset.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
- name: Set up BEAM
4343
uses: erlef/setup-beam@v1
4444
with:
45-
elixir-version: 1.17.x
45+
elixir-version: 1.18.x
4646
otp-version: 27.x
4747

4848
- name: Install dependencies

0 commit comments

Comments
 (0)