Skip to content

fix(install): sync public/install.sh with canonical from pilot-protocol/release#98

Merged
TeoSlayer merged 2 commits into
mainfrom
fix/sync-install-sh
Jul 7, 2026
Merged

fix(install): sync public/install.sh with canonical from pilot-protocol/release#98
TeoSlayer merged 2 commits into
mainfrom
fix/sync-install-sh

Conversation

@TeoSlayer

Copy link
Copy Markdown
Contributor

Aligns the (worker-shadowed) Pages fallback copy with the canonical script now live at pilotprotocol.network/install.sh: repo owner TeoSlayer→pilot-protocol, source-build gateway guard, gateway bridge hint gated on binary presence, consent block retained.

Context: fresh installs were aborting at cp pilot-gateway: No such file or directory because the pilot-release worker served a stale R2 copy. R2 object is already re-uploaded; this keeps the git fallback identical.

🤖 Generated with Claude Code

…ol/release

Aligns the (worker-shadowed) Pages fallback copy with the canonical
script: repo owner TeoSlayer→pilot-protocol, source-build gateway guard,
gateway bridge hint gated on binary presence. The live /install.sh is
served by the pilot-release worker from R2 — this copy only serves if
that route is ever removed, so keep it byte-identical.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🚀 Preview deployed to Cloudflare Pages

  • Commit deploy URL: https://5033590d.pilotprotocol.pages.dev
  • Branch alias: https://fix/sync-install-sh.pilotprotocol.pages.dev (may take ~30s to propagate)
  • Commit: 69d07643f54c2930bb173d24e9c5817a18e014a8

The pilot-release Worker serves /install.sh from R2, not Pages — git
fixes were invisible to users for ~6 weeks while fresh installs aborted
on the missing pilot-gateway binary. Uploads the canonical script from
pilot-protocol/release on every change, daily, and on dispatch; refuses
to publish a script that hard-depends on pilot-gateway; verifies the
live URL after upload.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@TeoSlayer
TeoSlayer merged commit 315cbdf into main Jul 7, 2026
3 checks passed
@TeoSlayer
TeoSlayer deleted the fix/sync-install-sh branch July 13, 2026 07:57
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.

2 participants