Skip to content

ci: stop uploading releases to R2 - #37

Merged
alvgaona merged 1 commit into
mainfrom
drop-r2-upload
Aug 21, 2026
Merged

alvgaona merged 1 commit into
mainfrom
drop-r2-upload

Conversation

@alvgaona

@alvgaona alvgaona commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

The rewire-releases worker now answers releases.rewire.run, reading the newest tag from this repo and redirecting archive requests to the release assets. Binaries from v0.10.0 and earlier reach the viewer through it, so the copies in the bucket have nobody left to serve. This drops the job that uploads them, ahead of the objects being deleted.

Changes

  • Removes the r2 job, which uploaded viewer-version.txt and every rewire-viewer-*.tar.gz to the rewire-releases bucket.
  • deploy-wasm is untouched. That writes to the rewire-viewer bucket behind the web viewer, which has nothing to do with this.

Related

rewire-run/bridge#188 and rewire-run/bridge#189 built and deployed the worker.

Checklist

  • PR title follows Conventional Commits
  • cargo fmt --check is clean
  • cargo clippy --all-targets -- -D warnings is clean (native)
  • cargo build --lib --target wasm32-unknown-unknown --no-default-features builds (wasm)
  • cargo test passes
  • Public items have /// docs

The Rust boxes are unticked because this changes one workflow file and no code.

The rewire-releases worker now answers releases.rewire.run, reading the
newest tag from this repo and redirecting archive requests to the release
assets. Binaries from v0.10.0 and earlier reach the viewer through it, so
the bucket copies have nobody left to serve.

deploy-wasm keeps its uploads. That is the rewire-viewer bucket behind the
web viewer, which is unrelated.
@alvgaona
alvgaona merged commit e454cae into main Aug 21, 2026
4 checks passed
@alvgaona
alvgaona deleted the drop-r2-upload branch August 21, 2026 23:08
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