Repository navigation
Spork Android android-20261108181234
·
1 commit
to main
since this release
ci: deploy, seed and tear down an ephemeral sandbox per CI run (#39) CI read one hand-made dev sandbox (amplify-spork-xss-sandbox-08f8a387ed), so it broke when that sandbox was deleted. Each run now deploys its own ci-<run id> sandbox, creates the e2e editor in the fresh pool, seeds, runs quality + acceptance against it, and deletes it in an if: always() teardown job. A 6-hourly sweep deletes leaked ci<digits> sandboxes older than 6h. The study streak scenario navigated with page.goto right after finishing, aborting the in-flight UserStat write; it only passed on the old sandbox because a UserStat row from earlier runs already existed. It now waits for that write to land first.