All releasesv1.2.0E2E Testing Infrastructure
Playwright Test Suite
- •Playwright E2E test suite running on Chromium
- •Auth tests covering login, bad credentials, logout, and redirect guards
- •Local/CI split Playwright config — single project locally, three projects in CI
- •
storageState auth reuse in CI for faster test runs
Test Infrastructure
- •Global setup with Supabase connectivity pre-flight check
- •Seed data single source of truth in
supabase/seed-data.ts
CI/CD Enhancements
- •Composite GitHub Action for shared E2E CI setup
- •Conditional E2E jobs with and without migration checks
- •
no-e2e-test skip logic via branch name, commit message, or PR title - •CI concurrency with cancel-in-progress for efficient resource usage