Skip to content

docs(release-manifest): document hal0-web releases hosting flow#10

Merged
thinmintdev merged 1 commit into
mainfrom
docs/releases-host-2026-05-15
May 16, 2026
Merged

docs(release-manifest): document hal0-web releases hosting flow#10
thinmintdev merged 1 commit into
mainfrom
docs/releases-host-2026-05-15

Conversation

@thinmintdev
Copy link
Copy Markdown
Contributor

Summary

  • Adds path-based fallback URL + cross-link to hal0-web in docs/release-manifest.md
  • Documents the curl smoke (curl -s https://releases.hal0.dev/stable.json | jq .) + curl -sI header check
  • Section 5 of publish-pipeline list now names hal0-web + describes PR flow (stable) vs deploy-key direct push (nightly)
  • No updater.py change — subdomain rewrite means existing default URL works as-is

Pairs with

Test plan

  • Docs render correctly
  • After hal0-web PR + CF Pages provisioned: curl https://releases.hal0.dev/stable.json returns valid hal0.releases.v1 JSON

🤖 Generated with Claude Code

The releases host is now scaffolded in hal0ai/hal0-web (Cloudflare
Pages, public/releases/*.json + _headers + _redirects). Document the
canonical + fallback URLs, a curl smoke recipe, and the publish flow
release.yml will follow (PR for stable, deploy-key direct-push for
nightly). Note the placeholder state until release.yml ships.

No code change to src/hal0/updater/updater.py — the subdomain rewrite
in hal0-web's _redirects means the existing default URL works as-is.

Refs: task #14, Hal0ai/hal0-web#1.
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