approvedcompleteApache-2.0

GitHub Pages deployment slot (LI-3)

013-pages-deploy-slot

An optional, off-by-default GitHub Pages workflow that stamped apps are born with: it publishes the built SPA (backend/web/dist) as a static preview site when the repo owner enables Pages. Absorption line item LI-3 of spec 010. Not a contract verb: it is CI-side, not factory-side. The workflow must be inert (skip cleanly, not fail) in repos where Pages is disabled, which is the default posture.

Establishes
  • .github/workflows/pages.yml
Sections
  • 013: Pages deployment slot
  • 1. Purpose
  • 2. Territory
  • 3. Behavior
  • 4. Acceptance
  • 5. Out of scope
  • 6. Amendment (2026-07-15): project-site base path + flavor-agnostic build
Source
specs/013-pages-deploy-slot/spec.md @ dc4c9237e12aas of 2026-07-21 ยท shard f05a9bfa5fc0