You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sweep e2e leftovers from the preview account nightly
The e2e harness shares the preview Cloudflare account and leaks two
resource classes: suite runs that crash before their teardown leave an
executor-e2e-<hex> worker + D1 + Access app trio behind, and every real
Access OTP login by a synthetic ci-…@executor-dev.xyz identity
permanently occupies a Zero Trust seat (50 on the free plan). Both
recently piled up enough to hit account limits (7 orphaned stacks at
the 10-database D1 cap, 29 of 50 seats).
preview.ts gains a sweep-e2e subcommand that deletes e2e stacks older
than a day (live suite runs are younger; the persistent OTP/emulator/
state-store workers don't match the stack pattern) and revokes seats
held by the synthetic e2e domain, and the nightly sweep workflow runs
it after the PR-preview pass. Requires the deploy token to carry
Access: Users Write (added to the account token).
0 commit comments