Repository navigation
Commit fe89754
committed
CI: run database-backed package suites in the walking-skeleton job
The ~40 DB-gated test suites under packages/* and apps/hub/src gate on
DATABASE_URL and skip without one. build-test (the only job running
`bun run test`) has no Postgres and never sets E2E_REQUIRED, so these
suites have been skipping green on every CI run despite headers
claiming E2E_REQUIRED=1 turns a skip into a failure.
Add a step to walking-skeleton (the job with Postgres) that runs
exactly those suites with E2E_REQUIRED=1, discovering them by the same
DATABASE_URL grep signal they gate on so a newly added suite is picked
up automatically.
This is a CI-only change; there is no unit test to write.
Fixes CL-7120.1 parent 954412b commit fe89754
1 file changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
0 commit comments