Test on OTP-27.0-rc1 + a few minor README tweaks (#255)

This commit is contained in:
Paulo F. Oliveira
2024-03-03 23:48:54 +00:00
committed by GitHub
parent 904c511e63
commit cdb7a12eb6
3 changed files with 13 additions and 9 deletions
+2
View File
@@ -22,6 +22,8 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
combo: combo:
- otp-version: 'OTP-27.0-rc1'
os: 'ubuntu-latest'
- otp-version: '26.0' - otp-version: '26.0'
elixir-version: 'v1.14-otp-25' elixir-version: 'v1.14-otp-25'
os: 'ubuntu-latest' os: 'ubuntu-latest'
+2
View File
@@ -22,6 +22,8 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
combo: combo:
- otp-version: 'OTP-27.0-rc1'
os: 'windows-latest'
- otp-version: '26.0' - otp-version: '26.0'
elixir-version: 'main' elixir-version: 'main'
os: 'windows-latest' os: 'windows-latest'
+9 -9
View File
@@ -53,9 +53,9 @@ and Erlang/OTP.
|- |- |- |- |- |-
| ubuntu-18.04 | 17 - 25 | ✅ | ubuntu-18.04 | 17 - 25 | ✅
| ubuntu-20.04 | 20 - 25 | ✅ | ubuntu-20.04 | 20 - 25 | ✅
| ubuntu-22.04 | 24.2 - 25 | ✅ | ubuntu-22.04 | 24.2 - 26 | ✅
| windows-2019 | 21* - 25 | ✅ | windows-2019 | 21* - 25 | ✅
| windows-2022 | 21* - 25 | ✅ | windows-2022 | 21* - 26 | ✅
**Note** *: prior to 23, Windows builds are only available for minor versions, e.g. 21.0, 21.3, 22.0, etc. **Note** *: prior to 23, Windows builds are only available for minor versions, e.g. 21.0, 21.3, 22.0, etc.
@@ -122,11 +122,11 @@ with the following correspondence.
#### `.tool-versions` format #### `.tool-versions` format
| YML | `.tool-versions` | | YML | `.tool-versions` |
|- |- |- |- |
| `otp-version` | `erlang` | `otp-version` | `erlang` |
| `elixir-version` | `elixir` | `elixir-version` | `elixir` |
| `gleam-version` | `gleam` | `gleam-version` | `gleam` |
| `rebar3-version` | `rebar` | `rebar3-version` | `rebar` |
### Example (Erlang/OTP + Elixir, on Ubuntu) ### Example (Erlang/OTP + Elixir, on Ubuntu)
@@ -248,7 +248,7 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: erlef/setup-beam@v1 - uses: erlef/setup-beam@v1
with: with:
otp-version: '25' otp-version: '26'
# Use `cdn.jsdelivr.net/hex` as an alternative to `builds.hex.pm` # Use `cdn.jsdelivr.net/hex` as an alternative to `builds.hex.pm`
hexpm-mirrors: https://cdn.jsdelivr.net/hex hexpm-mirrors: https://cdn.jsdelivr.net/hex
``` ```
@@ -266,7 +266,7 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: erlef/setup-beam@v1 - uses: erlef/setup-beam@v1
with: with:
otp-version: '25' otp-version: '26'
hexpm-mirrors: | hexpm-mirrors: |
https://builds.hex.pm https://builds.hex.pm
https://cdn.jsdelivr.net/hex https://cdn.jsdelivr.net/hex