Skip to content

Commit e28e39a

Browse files
committed
Update to the 3 latest Elixir and OTP versions
1 parent d5ffe64 commit e28e39a

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
- name: Set up Elixir
2121
uses: erlef/setup-beam@v1
2222
with:
23-
otp-version: 25.0
24-
elixir-version: 1.14.0
23+
otp-version: 27
24+
elixir-version: 1.17
2525

2626
- name: Check Rust formatting
2727
working-directory: native/meeseeks_html5ever_nif
@@ -42,17 +42,16 @@ jobs:
4242
fail-fast: false
4343
matrix:
4444
include:
45-
- elixir: 1.12.0
46-
otp: 23.0
47-
- elixir: 1.13.0
48-
otp: 24.0
49-
- elixir: 1.14.0
50-
otp: 25.0
51-
52-
# TODO change this to ubuntu-latest after OTP 23 is deprecated, see
45+
- elixir: 1.15
46+
otp: 25
47+
- elixir: 1.16
48+
otp: 26
49+
- elixir: 1.17
50+
otp: 27
51+
5352
# https://github.com/erlef/setup-beam#compatibility-between-operating-system-and-erlangotp
5453
# for compatibility
55-
runs-on: ubuntu-20.04
54+
runs-on: ubuntu-24.04
5655

5756
steps:
5857
- uses: actions/checkout@v3
@@ -105,4 +104,4 @@ jobs:
105104
run: mix compile
106105

107106
- name: Run tests
108-
run: mix test
107+
run: mix test

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ defmodule MeeseeksHtml5ever.Mixfile do
99
[
1010
app: :meeseeks_html5ever,
1111
version: @version,
12-
elixir: "~> 1.12",
12+
elixir: "~> 1.15",
1313
deps: deps(),
1414

1515
# Hex

0 commit comments

Comments
 (0)