Skip to content

Commit 1768f4e

Browse files
committed
Bump elixir
1 parent 8815a05 commit 1768f4e

File tree

2 files changed

+21
-5
lines changed

2 files changed

+21
-5
lines changed

.github/workflows/tests.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ env:
55
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66
MIX_ENV: test
77

8-
# https://github.com/elixir-lang/elixir/blob/master/lib/elixir/pages/compatibility-and-deprecations.md
8+
# https://github.com/elixir-lang/elixir/blob/main/lib/elixir/pages/references/compatibility-and-deprecations.md
99
jobs:
1010
tests:
1111
runs-on: ubuntu-latest
@@ -14,7 +14,7 @@ jobs:
1414
- uses: erlef/setup-beam@v1
1515
with:
1616
otp-version: "27.x"
17-
elixir-version: "1.17.x"
17+
elixir-version: "1.18.x"
1818
- uses: actions/cache@v4
1919
with:
2020
path: |
@@ -36,6 +36,22 @@ jobs:
3636
- run: elixir --logger-sasl-reports true -S mix coveralls.json
3737
- uses: codecov/codecov-action@v5
3838

39+
elixir_1_18:
40+
runs-on: ubuntu-latest
41+
name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}}
42+
strategy:
43+
matrix:
44+
otp: [25.x, 26.x, 27.x]
45+
elixir: [1.18.x]
46+
steps:
47+
- uses: actions/checkout@v4
48+
- uses: erlef/setup-beam@v1
49+
with:
50+
otp-version: ${{matrix.otp}}
51+
elixir-version: ${{matrix.elixir}}
52+
- run: mix do deps.get, compile --all-warnings --warnings-as-errors
53+
- run: mix test
54+
3955
elixir_1_17:
4056
runs-on: ubuntu-latest
4157
name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}}

.tool-versions

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# https://github.com/elixir-lang/elixir/releases
22

3-
elixir 1.17.2-otp-27
3+
elixir 1.18.1-otp-27
44

55
# https://github.com/erlang/otp/releases
66

7-
erlang 27.0
7+
erlang 27.2
88

99
# https://nodejs.org/en
1010

11-
nodejs 20.11.1
11+
nodejs 22.12.0

0 commit comments

Comments
 (0)