a0c6b5a3b5
fix: use runs-on: ubuntu-24.04 label so forgejo-runner derives correct ImageOS
...
Elixir CI / Dialyzer (push) Has been cancelled
Elixir CI / Build and test (push) Has been cancelled
Elixir CI / Build and Push Docker Image (push) Has been cancelled
forgejo's act runner unconditionally overwrites the ImageOS env var based on
the runs-on: platform label after job env is merged (run_context.go withGithubEnv),
hardcoding ubuntu-latest to ImageOS=ubuntu20 regardless of the actual container
image or any manual env override. Since ubuntu-20.04 has no stable OTP 29.0
builds, setup-beam failed even with an explicit ImageOS env var (silently
clobbered). Using the ubuntu-24.04 runner label (already registered to the
same node:24-bookworm image) makes the runner correctly derive ImageOS=ubuntu24,
which has real stable OTP 29.0 builds. Switched version-type back to strict
since we're now targeting a platform with the exact pinned versions.
2026-07-27 13:04:43 -05:00
f69fdcad48
fix: use Docker network for postgres, set PGHOST to avoid port conflicts
Elixir CI / Dialyzer (push) Failing after 8s
Elixir CI / Build and test (push) Failing after 19s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 12:57:27 -05:00
61b131c2c6
fix: set ImageOS=ubuntu24 for OTP 29.0 build availability
Elixir CI / Dialyzer (push) Failing after 8s
Elixir CI / Build and test (push) Failing after 20s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 12:32:01 -05:00
514a4b5686
fix: use fully-qualified URL for setup-beam (bare ref resolves to github.com with DEFAULT_ACTIONS_URL set)
Elixir CI / Dialyzer (push) Failing after 10s
Elixir CI / Build and test (push) Failing after 21s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 12:25:13 -05:00
839a090b2d
fix: use bare same-instance ref for setup-beam, Forgejo checkout mirror
Elixir CI / Dialyzer (push) Failing after 2s
Elixir CI / Build and test (push) Failing after 14s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 12:11:24 -05:00
3738b8fe57
fix: use version-type loose for OTP compatibility
Elixir CI / Dialyzer (push) Failing after 10s
Elixir CI / Build and test (push) Failing after 21s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 11:10:51 -05:00
e132ed0c61
fix: use .git suffix on setup-beam URL for git clone compatibility
Elixir CI / Build and test (push) Failing after 20s
Elixir CI / Dialyzer (push) Failing after 7s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 11:05:55 -05:00
b6fe8e66f8
fix: use internal forgejo hostname for setup-beam
Elixir CI / Dialyzer (push) Failing after 2s
Elixir CI / Build and test (push) Failing after 13s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 10:49:53 -05:00
960ec415fc
fix: use local setup-beam mirror and bare action refs
Elixir CI / Build and test (push) Waiting to run
Elixir CI / Dialyzer (push) Waiting to run
Elixir CI / Build and Push Docker Image (push) Blocked by required conditions
2026-07-27 10:19:47 -05:00
f424180308
fix: correct submodule URL and CI git config for Forgejo port 2222
Elixir CI / Dialyzer (push) Failing after 7s
Elixir CI / Build and test (push) Failing after 19s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 08:54:36 -05:00
ff356d58ba
fix: configure git to use HTTPS token auth for submodules
Elixir CI / Dialyzer (push) Failing after 6s
Elixir CI / Build and test (push) Failing after 17s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 08:33:44 -05:00
e1a1925399
fix: use ubuntu-latest runner instead of docker container
Elixir CI / Dialyzer (push) Failing after 5s
Elixir CI / Build and test (push) Failing after 34s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 08:31:57 -05:00
25b5738de2
fix: switch CI to ubuntu:noble for setup-beam compatibility
Elixir CI / Build and test (push) Failing after 1m11s
Elixir CI / Dialyzer (push) Failing after 1m12s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 08:28:22 -05:00
c1b19fe662
fix: switch CI to debian:trixie-slim with setup-beam, add build step
Elixir CI / Build and test (push) Failing after 1m17s
Elixir CI / Dialyzer (push) Failing after 57s
Elixir CI / Build and Push Docker Image (push) Has been skipped
2026-07-27 08:18:56 -05:00