Goal
Run the full E2E API suite in CI against a dockerized backend. Deferred / future milestone — explicitly out of scope for the initial lint+typecheck PR gate.
Scope
- Spin up
wcc-backend via Docker with seeded role users.
- Provide CI secrets for role credentials / API key.
- Run
npm run test:api (and optionally test:admin) on a schedule or label-gated workflow.
Acceptance criteria
Note
This is intentionally separate from the fast PR gate (lint/format/typecheck). Tracked for a future milestone.
Part of the open-source readiness epic.
Goal
Run the full E2E API suite in CI against a dockerized backend. Deferred / future milestone — explicitly out of scope for the initial lint+typecheck PR gate.
Scope
wcc-backendvia Docker with seeded role users.npm run test:api(and optionallytest:admin) on a schedule or label-gated workflow.Acceptance criteria
Note
This is intentionally separate from the fast PR gate (lint/format/typecheck). Tracked for a future milestone.
Part of the open-source readiness epic.