ci: pin ImageOS=ubuntu24 for setup-beam on arc-runner-set

e9605c7 · gmorell · 2026-07-02 02:09

3 files +4 -0

Files changed

modified .github/workflows/ci.yml
+4 −0
@@ -13,6 +13,10 @@ jobs:
13 13 # requires the runner to support service containers (Docker/dind).
14 14 runs-on: arc-runner-set
15 15 env:
16 + # setup-beam picks prebuilt OTP/Elixir by ImageOS. The arc-runner-set
17 + # label makes the runner inject an unmappable ImageOS (arcrunner-set),
18 + # so pin it here where the runner can't clobber it.
19 + ImageOS: ubuntu24
16 20 MIX_ENV: test
17 21 # Cap the test DB pool below the Postgres service's default
18 22 # max_connections (100); big CI runners otherwise scale pool to cores×2

Parents: d5046af