Skip to content
This repository was archived by the owner on Oct 9, 2026. It is now read-only.

Split release preparation commit behavior - #202

Draft
mcmire wants to merge 12 commits into
mainfrom
cursor/release-commit-message-b3f4
Draft

mcmire wants to merge 12 commits into
mainfrom
cursor/release-commit-message-b3f4

Conversation

@mcmire

@mcmire mcmire commented May 20, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Split release commit behavior by workflow
  • Non-interactive release preparation keeps separate commits, ending with Filter release to only selected packages
  • Rename the non-interactive initialization commit to Initialize release X.Y.Z by bumping all packages
  • Interactive release preparation creates one Release X.Y.Z commit without creating and soft-resetting a prior commit
  • Add focused UI coverage for interactive branch preparation and finalization
  • Add an unreleased changelog entry

Testing

  • yarn jest --no-coverage src/monorepo-workflow-operations.test.ts src/functional.test.ts src/ui.test.ts src/repo.test.ts (expected failure after test-only update)
  • yarn jest --no-coverage src/monorepo-workflow-operations.test.ts src/functional.test.ts src/ui.test.ts src/repo.test.ts
  • yarn lint
  • yarn test
Open in Web Open in Cursor 

cursoragent and others added 12 commits May 20, 2026 01:32
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
@cursor cursor Bot changed the title Use Release as release commit subject Split release preparation commit behavior May 20, 2026
@GuillaumeRx

Copy link
Copy Markdown
Contributor

This library has now been migrated into the release-tools monorepo. This PR has been locked and this repo will be archived shortly. Going forward, releases of this library will only include changes made in the release-tools repo.

  • Please push this branch to release-tools and open a new PR there.
  • Optionally, add a link pointing to the discussion in this PR to provide context.

@MetaMask MetaMask locked and limited conversation to collaborators Oct 9, 2026

This branch has not been deployed

No deployments
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants