Skip to content

Commit 3cbc5bf

Browse files
committed
ci(hypatia-scan): fix unresolvable setup-beam version pins
elixir 1.19.4 / otp 28.3 are not in the setup-beam version index, so the "Setup Elixir" step failed fast on every run, making the Hypatia dogfooding job red estate-wide regardless of PR content. Pin to currently-published loose major/minor versions instead. https://claude.ai/code/session_01GTo7dz32ZgxuHXefv8BGqn
1 parent cf13a4d commit 3cbc5bf

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

‎.github/workflows/hypatia-scan.yml‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,14 @@ jobs:
2828
- name: Setup Elixir for Hypatia scanner
2929
uses: erlef/setup-beam@fc68ffb90438ef2936bbb3251622353b3dcb2f93 # v1.24.0
3030
with:
31-
elixir-version: '1.19.4'
32-
otp-version: '28.3'
31+
# Pinned to currently-published, setup-beam-resolvable versions.
32+
# The previous pins (elixir 1.19.4 / otp 28.3) do not exist in the
33+
# setup-beam index, so this step failed fast on every run and made
34+
# the dogfooding job red estate-wide regardless of PR content.
35+
# Major/minor (loose) so patch availability cannot re-break it.
36+
# Bump deliberately to whatever Hypatia's scanner actually requires.
37+
elixir-version: '1.18'
38+
otp-version: '27'
3339

3440
- name: Clone Hypatia
3541
run: |

0 commit comments

Comments
 (0)