Files
CapaKraken/apps
Hartmut a88db567ad
CI / Architecture Guardrails (push) Successful in 3m46s
CI / Assistant Split Regression (push) Successful in 4m38s
CI / Lint (push) Successful in 4m56s
CI / Typecheck (push) Successful in 5m24s
CI / Unit Tests (push) Failing after 5m21s
CI / Build (push) Successful in 5m46s
CI / Fresh-Linux Docker Deploy (push) Failing after 4m35s
CI / Release Images (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
ci: fix E2E postgres-test collision and smoke @playwright/test resolution
E2E: test-server.mjs always spins up its own postgres-test container
and publishes port 5432 on the docker host — colliding with Gitea's
core postgres on the QNAP runner. Add PLAYWRIGHT_USE_EXTERNAL_DB
opt-in so CI can reuse the e2epg job-service container (which
test-server still pushes+seeds into). Set the flag in the E2E job.

docker-deploy smoke: install @playwright/test locally (no -g, no
--save) so the CJS require() in apps/web/playwright.ci.config.ts
resolves it by walking up from the config directory. Global npm
install lands in a hostedtoolcache path Node does not search.
2026-04-13 00:53:19 +02:00
..