Skip to content

Add GitHub/R2 fallback canary (registry down, CDN up) - #171

Merged
ORESoftware merged 1 commit into
mainfrom
feat/github-r2-fallback-canary
Aug 29, 2026
Merged

ORESoftware merged 1 commit into
mainfrom
feat/github-r2-fallback-canary

Conversation

@ORESoftware

Copy link
Copy Markdown
Contributor

Summary

  • scripts/github_r2_fallback.py publishes to file://, copies the tarball onto guessed CDN keys, points --registry at a closed loopback port, and proves frozen install restores bytes from the mock CDN.
  • Pull requests only py_compile the harness. Full product run needs exact zed-cli and zed-interfaces SHAs via workflow_call / workflow_dispatch.

Test plan

  • PR CI py_compile job
  • After zed-cli lands, dispatch the canary with those SHAs

PRs only py_compile the harness; a full product run needs exact zed-cli and zed-interfaces commits via workflow_call.

Co-authored-by: Cursor <cursoragent@cursor.com>
@ORESoftware
ORESoftware merged commit e5d421f into main Aug 29, 2026
68 checks passed
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