- Make sure there is no unstaged files in your local repository.
- Update
CHANGELOG.md. - Stage
CHANGELOG.md. - Run
npm version <new-version> -ws. - Stage changed files (e.g.
git add package-lock.json packages) - Run
npm version <new-version> --include-workspace-root --force. (<new-version>is the same one you specified at step 4) - Push the generated commit and tag.
- Wait for CI publish the new version to npm.
- Create a new release on GitHub.