Files
Codewhale/web/scripts
Hunter B 1d751bedb4 ci(web): preflight cloudflare deploy env
Fail the manual website deploy job before the OpenNext build when the Cloudflare account variable or API token secret is missing or placeholder-like. This makes the GitHub Actions failure actionable while leaving Wrangler as the deploy authority.

Verification:

- npm run check:deploy-env (expected failure without env)

- env CLOUDFLARE_ACCOUNT_ID=cf50f793171d7cb3b2ce23368b69cdcb CLOUDFLARE_API_TOKEN=abcdefghijklmnopqrstuvwxyz npm run check:deploy-env

- npm run check:facts

- npm run check:docs

- npm run lint

- git diff --check
2026-06-26 13:02:39 -07:00
..