From f28fd8ebb9406fdfa5e8dfc52111dd45cbb9e552 Mon Sep 17 00:00:00 2001 From: "Paulo F. Oliveira" Date: Sun, 25 May 2025 16:42:17 +0100 Subject: [PATCH] Fix for `rebar3` `nightly`/`latest` (#331) --- .github/workflows/ubuntu.yml | 21 +++++++++------------ .github/workflows/windows.yml | 16 +++++----------- 2 files changed, 14 insertions(+), 23 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 3142042..4fa78ac 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -49,9 +49,9 @@ jobs: version-type: 'strict' - otp-version: '25' os: 'ubuntu-24.04' - - otp-version: '25' + - otp-version: '26' elixir-version: '1.16' - rebar3-version: '3' + rebar3-version: '3.25' os: 'ubuntu-22.04' - otp-version: '25.0' elixir-version: 'v1.13.4-otp-25' @@ -63,11 +63,8 @@ jobs: rebar3-version: '3.18.0' os: 'ubuntu-latest' version-type: 'strict' - - otp-version: '25' - rebar3-version: 'nightly' - os: 'ubuntu-latest' - - otp-version: '26' - rebar3-version: 'nightly' + - otp-version: 'latest' + rebar3-version: 'latest' os: 'ubuntu-latest' - gleam-version: '1.9.0' otp-version: '27' @@ -145,11 +142,11 @@ jobs: fail-fast: false matrix: combo: - - otp-version: '25' - elixir-version: 'v1.14' - gleam-version: '1.0.0' - rebar3-version: 'nightly' - os: 'ubuntu-latest' + - otp-version: latest + elixir-version: latest + gleam-version: latest + rebar3-version: nightly + os: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Use erlef/setup-beam diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index f8367c4..38efffa 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -38,15 +38,9 @@ jobs: elixir-version: '1.14.5' os: 'windows-latest' version-type: 'strict' - - otp-version: '25' - rebar3-version: 'nightly' - os: 'windows-latest' - otp-version: '24.0.2' rebar3-version: '3.16' os: 'windows-2019' - - otp-version: '26.1' - rebar3-version: 'nightly' - os: 'windows-2019' - otp-version: '23.0' rebar3-version: '3.15' os: 'windows-2019' @@ -128,11 +122,11 @@ jobs: fail-fast: false matrix: combo: - - otp-version: '25' - elixir-version: 'v1.14' - gleam-version: '1.0.0' - rebar3-version: 'nightly' - os: 'windows-latest' + - otp-version: latest + elixir-version: latest + gleam-version: latest + rebar3-version: nightly + os: windows-latest steps: - uses: actions/checkout@v4 - name: Use erlef/setup-beam