Skip to content

E2E in Production CI

Overview

E2E production suites run after the corresponding app is deployed to production. Only the Next.js apps (game-client, backoffice-client) have production deploys and thus production E2E.

Where E2E runs in production

WorkflowE2E step
Production – Game ClientAfter deploy to Vercel: runs pnpm --filter @kartuli/e2e exec playwright test tests/game-client/production with BASE_URL=https://www.kartuli.app. Production is not protected; no bypass secret.
Production – Backoffice ClientAfter deploy to Vercel: runs pnpm --filter @kartuli/e2e exec playwright test tests/backoffice-client/production with BASE_URL=https://backoffice.kartuli.app.

Triggers

  • Push to main when the respective app’s path filters are satisfied. E2E runs in the same job as deploy, after the deploy step.

References