Files
CapaKraken/.github
Hartmut 5da90af432
CI / Unit Tests (push) Has been cancelled
CI / Build (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
CI / Fresh-Linux Docker Deploy (push) Has been cancelled
CI / Release Images (push) Has been cancelled
CI / Typecheck (push) Has started running
CI / Assistant Split Regression (push) Has started running
CI / Lint (push) Has started running
CI / Architecture Guardrails (push) Has started running
ci: probe every e2epg IP and pin DATABASE_URL to the one with our DB
The 'e2epg' service-container hostname resolves to 3 IPs on the
shared gitea_gitea network (leftover containers from concurrent /
crashed runs). Prisma picked one IP, psql picked another — push
reported success but the verification query saw an empty schema.

Probe every resolved IP with our credentials and lock onto the one
that accepts them, then rewrite DATABASE_URL / PLAYWRIGHT_DATABASE_URL
via GITHUB_ENV so every subsequent step (prisma push, seed, E2E
webServer, Playwright fixtures) hits the same postgres instance.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 03:52:03 +02:00
..