Astro production checklist

A production release checklist that can say no.

A release process matters most when it stops an incomplete candidate. The Go for Launch checklist defines required evidence, promotion order, and explicit stop conditions.

What the process produces

06 concrete deliverables
  1. 01Lockfile install and diagnostics
  2. 02Complete sitemap build verification
  3. 03Native iOS Safari record
  4. 04Staging identity check
  5. 05Eight PageSpeed scores of 100
  6. 06Post-release canonical smoke test

Capability and requirements

What this workflow does, and what it needs.

Required inputs apply to this workflow. Conditional tools apply only when the project, platform, or chosen service needs them. A missing optional integration does not block unrelated Go for Launch checks.

01

Toolkit capability

Astro production checklist

Use a strict Astro production checklist covering builds, browsers, native Safari, staging, PageSpeed, deployment identity, and canonical verification.

02

Required for this workflow

Inputs and evidence

  • A reproducible checkout, lockfile install, diagnostics, build, and test suite
  • A complete sitemap, staged candidate, browser evidence, native Safari evidence, and PageSpeed results
  • A documented production route and permission to verify the canonical hostname
03

Only when applicable

Conditional tools and access

  • Cloudflare credentials only for projects deployed to Cloudflare
  • Search Console access only when ownership or sitemap submission is in scope
  • Ahrefs access is optional and never blocks unrelated release checks
01

Build once, verify every public URL

Generate the XML sitemap during every production build and compare it with the canonical URL of every indexable built page. A missing sitemap, missing route, duplicate URL, wrong host, or robots mismatch fails the build before staging.

02

Record evidence, not confidence

Preserve the candidate identifier, source revision, test results, Simulator environment, PageSpeed scores, deployment ID, public-host checks, and remaining risks.

03

Stop cleanly when a gate fails

Block production on diagnostics, sitemap completeness, browser behavior, native Safari, route completeness, forms, overflow, staging identity, or any PageSpeed score below 100. Fix and retest rather than waiving the result.