From bc571ad47a2780d58c7d046d63bda6d0fd5360a0 Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 24 Jun 2026 14:12:59 +0100 Subject: [PATCH] fix(ci): pin rebar3-version so setup-beam fetches it from GitHub (bypass builds.hex.pm cert key_usage_mismatch) --- .github/workflows/elixir-ci.yml | 1 + .github/workflows/elixir.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/elixir-ci.yml b/.github/workflows/elixir-ci.yml index 53ba7a3..174ec6f 100644 --- a/.github/workflows/elixir-ci.yml +++ b/.github/workflows/elixir-ci.yml @@ -23,3 +23,4 @@ jobs: with: otp-version: "27.2.1" elixir-version: "1.18.2" + rebar3-version: '3.24.0' diff --git a/.github/workflows/elixir.yml b/.github/workflows/elixir.yml index b49d781..d205cec 100644 --- a/.github/workflows/elixir.yml +++ b/.github/workflows/elixir.yml @@ -53,6 +53,7 @@ jobs: uses: erlef/setup-beam@fc68ffb90438ef2936bbb3251622353b3dcb2f93 # v1.24.0 with: elixir-version: '1.18.2' + rebar3-version: '3.24.0' otp-version: '27.2.1' - name: Restore dependencies cache uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5