From a2067e16c4425bae22dfe964e70e88f1bac3f5c5 Mon Sep 17 00:00:00 2001 From: crbelaus Date: Sat, 6 Dec 2025 11:25:57 +0100 Subject: [PATCH 1/4] Fix Windows version --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 749dc17..76a8dda 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest] + os: [ubuntu-latest, win22] versions: - elixir: 1.15.0 erlang: 25.3 From 46d78babced0f5ff0171847bcf75e2fccde81427 Mon Sep 17 00:00:00 2001 From: crbelaus Date: Sat, 6 Dec 2025 11:31:35 +0100 Subject: [PATCH 2/4] Use unreleased setup-beam action --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 76a8dda..9301f2d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, win22] + os: [ubuntu-latest, windows-latest] versions: - elixir: 1.15.0 erlang: 25.3 @@ -26,7 +26,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: erlef/setup-beam@v1 + - uses: erlef/setup-beam@566deebc640988a494af16ecdf6f820fe0d3fea4 with: otp-version: ${{matrix.versions.erlang}} elixir-version: ${{matrix.versions.elixir}} From 9f62aa0cc2484b73dc6ac2c9924e3d8458e4c9a5 Mon Sep 17 00:00:00 2001 From: crbelaus Date: Sat, 6 Dec 2025 11:34:12 +0100 Subject: [PATCH 3/4] Fix Bun version in tests --- config/config.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.exs b/config/config.exs index d074ed6..fb01e2e 100644 --- a/config/config.exs +++ b/config/config.exs @@ -2,7 +2,7 @@ import Config if Mix.env() == :test do config :bun, - version: "1.2.2", + version: "1.3.0", another: [ args: ["--version"] ] From 2d389606d4364786e5e66fca6864ae8f594c5b52 Mon Sep 17 00:00:00 2001 From: crbelaus Date: Sat, 6 Dec 2025 11:35:40 +0100 Subject: [PATCH 4/4] Test on Elixir 1.19 --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9301f2d..eadf74b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,6 +22,8 @@ jobs: erlang: 27.3 - elixir: 1.18.0 erlang: 27.3 + - elixir: 1.19.0 + erlang: 28.0 name: Elixir v${{ matrix.versions.elixir }}, Erlang v${{ matrix.versions.erlang }} on ${{ matrix.os }} steps: - uses: actions/checkout@v4