-
-
Notifications
You must be signed in to change notification settings - Fork 249
chore(workflow): replace changeset with bumpp #5338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Deploy Preview for rsbuild ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR replaces the existing Changesets workflow with the lighter bumpp tool, adds a bump script to each package, and removes Changesets configuration and checks.
- Introduce
"bump": "npx bumpp --no-tag"in all package scripts - Remove Changesets CLI, scripts, config, and related lint checks
- Bump
@rsbuild/coreversion to 1.3.23 and update docs/instructions
Reviewed Changes
Copilot reviewed 19 out of 19 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/*/package.json | Added bump script to scripts |
| package.json | Removed Changesets scripts & devDependency entries |
| CONTRIBUTING.md | Updated release instructions to use pnpm bump |
| .github/workflows/lint.yml | Removed Changesets check step |
| .changeset/config.json (deleted) | Removed obsolete Changesets config |
Comments suppressed due to low confidence (2)
package.json:13
- [nitpick] Consider adding a top-level
bumpscript in the rootpackage.jsonto orchestrate version bumps across all workspace packages, rather than running it manually in each package directory.
"build:doc": "cd website && pnpm run build",
.changeset/config.json:1
- [nitpick] After deleting
config.json, consider removing the now-empty.changesetdirectory to keep the repository clean.
entire file (removed)

Summary
Most of the time, the current monorepo only publishes a single package, and I haven't used changesets for a long time. This PR replaces changesets with the lighter bumpp to reduce dependencies.
Related Links
https://github.com/antfu-collective/bumpp
Checklist