Skip to content

fix(plugins-registry): point the worker at nself-org/bundles - #97

Merged
acamarata merged 1 commit into
mainfrom
fix/worker-bundles-rename-refs
Sep 16, 2026
Merged

acamarata merged 1 commit into
mainfrom
fix/worker-bundles-rename-refs

Conversation

@acamarata

Copy link
Copy Markdown
Contributor

Completes the worker leg of the A5 rename (P6-E4-W3-S3-T7). The plugins-pro -> bundles rename landed 2026-09-16; the worker's own comments said to update these once it did.

Why this one matters more than a string sweep

The worker constructs GitHub Contents API URLs for registry.json, bundles.json and bundles-schema.json, and picks the repo name by tier. Constructed API URLs do not get GitHub's rename redirect the way a clone URL does — ADR-P6-01's rollback note calls this out specifically.

Verified before changing anything

  • Free tarballs through plugins.nself.org still return 200 post-rename: 127 of 129 free slugs, 0 x 404. (shared-utils has no download URL by design; ollama returns 401 because its registry entry points at the licence host instead of the CDN — fixed on main by 5c179166, unreleased.)
  • Worker suite: 21/21 pass.

Separate, not fixed here

plugins.nself.org/bundles.json returns 404 even though the route is on main (#95). The deployed worker is stale and needs a wrangler deploy — P6-E4-W3-S3-T8 / T11.

The plugins-pro -> bundles rename (ADR-P6-01) landed 2026-09-16. The worker's
own comments said to update these once it did.

Functional changes are the GitHub Contents API URLs the worker builds for
registry.json, bundles.json and bundles-schema.json, and the repo name it
selects by tier. Those URLs are constructed by the worker, so they do not get
GitHub's rename redirect the way a clone URL does — the ADR-P6-01 rollback
note calls this out specifically.

Verified before this change that live serving was unaffected: free tarballs
through plugins.nself.org still return 200 (127 of 129 free slugs, 0 x 404).
Separately, plugins.nself.org/bundles.json currently returns 404 even though
the route is on main — the deployed worker is stale and needs a wrangler
deploy; that is tracked as P6-E4-W3-S3-T8/T11, not fixed here.

Worker suite: 21/21 pass.
@acamarata
acamarata merged commit 301d7c0 into main Sep 16, 2026
29 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