Test over OTP 27 and rebar3 3.23 (#274)

6292fa4 · Paulo F. Oliveira · 2024-05-25 19:08

3 files +16 -11

Files changed

modified .github/workflows/ubuntu.yml
+5 −3
@@ -22,7 +22,9 @@ jobs:
22 22 fail-fast: false
23 23 matrix:
24 24 combo:
25 - otp-version: 'OTP-27.0-rc1'
25 + - otp-version: '27'
26 + elixir-version: 'v1.17.0-rc.0'
27 + rebar3-version: '3.23'
26 28 os: 'ubuntu-latest'
27 29 - otp-version: '26.0'
28 30 elixir-version: 'v1.14-otp-25'
@@ -48,11 +50,11 @@ jobs:
48 50 - otp-version: '25'
49 51 os: 'ubuntu-24.04'
50 52 - otp-version: '25'
51 elixir-version: '1'
53 + elixir-version: '1.16'
52 54 rebar3-version: '3'
53 55 os: 'ubuntu-22.04'
54 56 - otp-version: '24'
55 elixir-version: '1'
57 + elixir-version: '1.16'
56 58 rebar3-version: '3'
57 59 os: 'ubuntu-22.04'
58 60 - otp-version: '25.0'
modified .github/workflows/windows.yml
+3 −1
@@ -22,7 +22,9 @@ jobs:
22 22 fail-fast: false
23 23 matrix:
24 24 combo:
25 - otp-version: 'OTP-27.0-rc1'
25 + - otp-version: '27'
26 + elixir-version: 'v1.17.0-rc.0'
27 + rebar3-version: '3.23'
26 28 os: 'windows-latest'
27 29 - otp-version: '26.0'
28 30 elixir-version: 'main'
modified README.md
+8 −7
@@ -49,13 +49,14 @@ opt-in, so `1.11.x` will not match a pre-release.
49 49 This list presents the known working version combos between the target operating system
50 50 and Erlang/OTP.
51 51
52 | Operating system | Erlang/OTP | Status
53 |- |- |-
54 | ubuntu-18.04 | 17 - 25 | ✅
55 | ubuntu-20.04 | 20 - 25 | ✅
56 | ubuntu-22.04 | 24.2 - 26 | ✅
57 | windows-2019 | 21* - 25 | ✅
58 | windows-2022 | 21* - 26 | ✅
52 +| Operating system | Erlang/OTP | Status
53 +|- |- |-
54 +| ubuntu-18.04 | 17.0 - 25.3 | ✅
55 +| ubuntu-20.04 | 20.0 - 27 | ✅
56 +| ubuntu-22.04 | 24.2 - 27 | ✅
57 +| ubuntu-24.04 | 24.3 - 27 | ✅
58 +| windows-2019 | 21* - 25 | ✅
59 +| windows-2022 | 21* - 27 | ✅
59 60
60 61 **Note** *: prior to 23, Windows builds are only available for minor versions, e.g. 21.0, 21.3, 22.0, etc.
61 62

Parents: 829ea8e