Skip to content

Split release preparation commit behavior - #202

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

Split release preparation commit behavior#202
mcmire wants to merge 12 commits into
mainfrom
cursor/release-commit-message-b3f4

Conversation

@mcmire

@mcmiremcmire 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 WebOpen in Cursor

cursoragentand 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>
@cursorcursorBot changed the title Use Release as release commit subjectSplit release preparation commit behaviorMay 20, 2026
Sign up for freeto 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.

2 participants

@mcmire@cursoragent