Usage

  1. Create https://github.com/<org>/infra (empty).

  2. Copy this template’s files; set name in Pulumi.yaml / package.json.

  3. pnpm install

  4. pulumi stack init <org>-prod

  5. pulumi config set domain <apex> and cloudflareZoneId

  6. pulumi config set cloudflare:apiToken --secret …

  7. Add Antora source to the org docs playbook (start_path: docs).

  8. Preview / up; then paste ESP verification records into src/index.ts.