Skip to content

Serve public installers from Cloudflare Pages#87

Merged
Techris93 merged 1 commit into
mainfrom
codex/serve-installers-from-pages
Jul 25, 2026
Merged

Serve public installers from Cloudflare Pages#87
Techris93 merged 1 commit into
mainfrom
codex/serve-installers-from-pages

Conversation

@Techris93

Copy link
Copy Markdown
Owner

Summary

  • publish both standard and Hermes installers directly from both tracked Cloudflare Pages site roots
  • enforce byte parity with the canonical docs installers in CI and tests
  • retain the Worker proxy source as an optional fallback
  • remove the Worker deployment workflow, whose existing token lacks zone-route read permission

Why

The Hermes release was live in GitHub and Docs, but /install-hermes.sh fell through to the static homepage. Static publication uses the existing green GitHub-to-Pages deployment and removes a separate Worker credential and route as a release dependency.

Verification

  • installer parity tests pass
  • both Hermes static installers pass shell syntax validation
  • repository diff check passes

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying secopsai with  Cloudflare Pages  Cloudflare Pages

Latest commit: 59ad7c6
Status: ✅  Deploy successful!
Preview URL: https://7cdc690b.secopsai.pages.dev
Branch Preview URL: https://codex-serve-installers-from.secopsai.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 59ad7c6
Status: ✅  Deploy successful!
Preview URL: https://46c6c13c.website-bks.pages.dev
Branch Preview URL: https://codex-serve-installers-from.website-bks.pages.dev

View logs

@Techris93
Techris93 merged commit 4315d5c into main Jul 25, 2026
16 checks passed
@Techris93
Techris93 deleted the codex/serve-installers-from-pages branch July 25, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant