ci: set PLAYWRIGHT_DATABASE_URL on e2e job
CI / Architecture Guardrails (push) Failing after 13s
CI / Build (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Assistant Split Regression (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
CI / Typecheck (push) Has been cancelled
CI / Release Images (push) Has been cancelled
CI / Fresh-Linux Docker Deploy (push) Has been cancelled

After the db-target guard unblocked db:push, the Playwright webServer
bootstrap in apps/web/e2e/test-server.mjs now fails with
"PLAYWRIGHT_DATABASE_URL or DATABASE_URL_TEST must be configured for
E2E runs." Set it to the same capakraken_test DSN already used for
DATABASE_URL.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-12 21:54:16 +02:00
parent ec557a0b4b
commit caa08282a1
+2
View File
@@ -303,6 +303,8 @@ jobs:
--health-retries=5 --health-retries=5
env: env:
DATABASE_URL: postgresql://capakraken:capakraken_test@postgres:5432/capakraken_test DATABASE_URL: postgresql://capakraken:capakraken_test@postgres:5432/capakraken_test
# Playwright test-server.mjs requires an explicit test DB URL.
PLAYWRIGHT_DATABASE_URL: postgresql://capakraken:capakraken_test@postgres:5432/capakraken_test
# prisma-with-env.mjs refuses to run unless DATABASE_URL's db name matches # prisma-with-env.mjs refuses to run unless DATABASE_URL's db name matches
# the expected target; default is "capakraken", CI uses capakraken_test. # the expected target; default is "capakraken", CI uses capakraken_test.
CAPAKRAKEN_EXPECTED_DB_NAME: capakraken_test CAPAKRAKEN_EXPECTED_DB_NAME: capakraken_test