Skip to main content
Engineering note

Production release check

A compact sequence for separating code readiness from deployment readiness.

  • Production
  • Operations

A passing build proves that an artifact can be created. It does not prove that DNS, environment variables, credentials, cookies, origins, queues, or external identity providers are correctly deployed.

  1. Run lint, type checks, tests, and the production build.
  2. Start the artifact with production-style configuration.
  3. Verify health and dependency readiness.
  4. Test allowed and denied origins.
  5. Inspect live routes, redirects, security headers, and browser diagnostics.
  6. Verify old credentials are invalid before declaring the release ready.