Skip to content

Publish immutable Cloudflare Pages archive for Admin #60

Description

@adrianwebb

Objective

Publish a release-owned Admin application archive so the Platform hosted topology can deploy the server-rendered UI to Cloudflare Pages from an exact digest without building inside Platform or Deployment.

Exact release

Acceptance gates

  • Admin declares the exact Cloudflare adapter used by its build.
  • Cloudflare-target build produces _worker.js/index.js and _routes.json.
  • Candidate creates deterministic admin-pages.tar.gz with normalized time and ownership.
  • Release custody assigns stable artifact ID admin-pages and SHA-256 digest.
  • Local full verification passes: 20 files, 95 tests.
  • PR Actions pass.
  • Protected staging candidate seals the Pages archive and multi-architecture OCI image.
  • rc23 promotes the exact accepted candidate without rebuilding.
  • npm, OCI, GitHub release, and downloaded Pages digest read-back pass.

Actions evidence

Gate Evidence Status
PR verify Actions run 33618580770 passed
Release PR verify Actions run 33619103995 passed
Protected candidate Actions run 33619239417 passed
RC promotion/read-back Actions run 33619713086 passed

Rollback

Admin rc22 remains immutable. Platform may keep the prior composition selected until rc23 passes managed topology planning.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions