diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 4736304..256e1c5 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -22,6 +22,8 @@ jobs: fail-fast: false matrix: combo: + - otp-version: 'OTP-27.0-rc1' + os: 'ubuntu-latest' - otp-version: '26.0' elixir-version: 'v1.14-otp-25' os: 'ubuntu-latest' diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 4768d96..f49fcaf 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -22,6 +22,8 @@ jobs: fail-fast: false matrix: combo: + - otp-version: 'OTP-27.0-rc1' + os: 'windows-latest' - otp-version: '26.0' elixir-version: 'main' os: 'windows-latest' diff --git a/README.md b/README.md index a819ad2..7469824 100644 --- a/README.md +++ b/README.md @@ -53,9 +53,9 @@ and Erlang/OTP. |- |- |- | ubuntu-18.04 | 17 - 25 | ✅ | ubuntu-20.04 | 20 - 25 | ✅ -| ubuntu-22.04 | 24.2 - 25 | ✅ +| ubuntu-22.04 | 24.2 - 26 | ✅ | 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. @@ -122,11 +122,11 @@ with the following correspondence. #### `.tool-versions` format | YML | `.tool-versions` | -|- |- -| `otp-version` | `erlang` -| `elixir-version` | `elixir` -| `gleam-version` | `gleam` -| `rebar3-version` | `rebar` +|- |- | +| `otp-version` | `erlang` | +| `elixir-version` | `elixir` | +| `gleam-version` | `gleam` | +| `rebar3-version` | `rebar` | ### Example (Erlang/OTP + Elixir, on Ubuntu) @@ -248,7 +248,7 @@ jobs: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 with: - otp-version: '25' + otp-version: '26' # Use `cdn.jsdelivr.net/hex` as an alternative to `builds.hex.pm` hexpm-mirrors: https://cdn.jsdelivr.net/hex ``` @@ -266,7 +266,7 @@ jobs: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 with: - otp-version: '25' + otp-version: '26' hexpm-mirrors: | https://builds.hex.pm https://cdn.jsdelivr.net/hex