- Build one migrated template per run-tests invocation; per-file DBs clone
via CREATE DATABASE TEMPLATE (~seconds) instead of replaying 148 migrations
- Run up to 4 test workers on CI (QUINN_TEST_WORKERS); sweep orphans once
- QUINN_CI_FAST smoke subset (12 files) on push/PR; full suite on dispatch
- ci-${{ ref }} concurrency separate from deploy-${{ ref }}; cancel stale runs
- Cache Playwright browsers on quinn.www deploy workflow
|
||
|---|---|---|
| .. | ||
| backfill-pii-extraction.ts | ||
| drop-test-db.ts | ||
| drop-test-dbs.ts | ||
| migrate-from-quinn-admin.ts | ||
| migrate.ts | ||
| run-tests.ts | ||
| scaffold-entity.ts | ||
| seed-london-demo.sh | ||
| seed-nyc-tour-destinations.ts | ||
| seed-quinn-destinations.ts | ||
| seed-quinn-gallery.ts | ||
| seed-quinn-iter16.ts | ||
| seed-quinn-profile.ts | ||
| seed-quinn-rates.ts | ||
| seed-quinn-recurring-anchors.ts | ||
| seed-quinn-shop.ts | ||
| seed-quinn-site-text.ts | ||
| seed-quinn-specialties.ts | ||
| smoke-opportunity-ranked.ts | ||
| test-template.ts | ||