Skip to content

chore(release): stage first RxJS 9 beta safely - #7622

Merged
benlesh merged 5 commits into
masterfrom
chore/rxjs-9-beta-staging
Aug 4, 2026
Merged

chore(release): stage first RxJS 9 beta safely#7622
benlesh merged 5 commits into
masterfrom
chore/rxjs-9-beta-staging

Conversation

@benlesh

@benlesh benlesh commented Aug 4, 2026

Copy link
Copy Markdown
Member

Summary

  • replace the public rehearsal-package proposal with exact-tarball npm dry runs and stage-only trusted-publisher previews
  • separate master checks, PR-only checks, and advisory checks in the release policy
  • route protected candidate-tag writes through the scoped release App
  • extend the strict release doctor across the App installation, rulesets, npm-stage environment, and trusted-publisher inputs
  • mark P6.9 done while keeping P6.10 NEXT through private staging, WebAuthn approval, and public verification

No RxJS runtime API, export, type, package-format, or apps/rxjs.dev changes are included.

Verification

  • pnpm run release:check (67 tests)
  • pnpm run test:workflows
  • 16 credential-free npm 11.18.0 dry runs over the four exact 9.0.0-beta.0 tarballs
  • git diff --check

@benlesh
benlesh merged commit 87960a1 into master Aug 4, 2026
17 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