trails/.forgejo/workflows
Ullrich Schäfer 159d3f3348
Some checks failed
CI / Dockerfile Package Check (push) Successful in 2m52s
CI / Security Scan (push) Successful in 7m17s
CI / OpenSpec Validate (push) Successful in 4m24s
CI / Typecheck (push) Successful in 4m5s
CI / Lint (push) Successful in 5m44s
CI / Build (push) Successful in 2m17s
CI / Unit Tests (push) Failing after 4m11s
CI / Journal Image Smoke Test (push) Failing after 4m59s
CI / Visual Tests (push) Successful in 11m24s
CI / E2E Tests (push) Failing after 7m59s
ci(forgejo): adapt e2e + image-smoke to isolated per-job DinD runners
Runners migrated to 2 isolated runner+dind pairs (capacity 1 each): each job
gets its own docker daemon (job-to-job isolation; host daemon untouched).
- e2e: seed BRouter segment into the compose volume via a DinD container
  (no cross-daemon bind mount); services addressed at host.docker.internal;
  compose project pinned to 'trails'.
- image-smoke: db:push reaches postgres at host.docker.internal; the
  --network-host journal container uses localhost; health-check via
  host.docker.internal.
DOCKER_HOST is also injected globally via the runner's config (runner.envs).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 20:33:43 +02:00
..
cd-apps.yml ci(forgejo): port full CI + CD workflows to Forgejo Actions 2026-07-22 16:25:14 +02:00
cd-brouter.yml ci(forgejo): port full CI + CD workflows to Forgejo Actions 2026-07-22 16:25:14 +02:00
cd-infra.yml ci(forgejo): port full CI + CD workflows to Forgejo Actions 2026-07-22 16:25:14 +02:00
cd-staging.yml ci(forgejo): port full CI + CD workflows to Forgejo Actions 2026-07-22 16:25:14 +02:00
ci.yml ci(forgejo): adapt e2e + image-smoke to isolated per-job DinD runners 2026-07-22 20:33:43 +02:00