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
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>