Look at the CHANGELOG.md to determine whether the release should be a major, minor, or patch release. Coordinate with the team to ensure the next version is agreed upon.
Run npm run lerna-version -- <major|minor|patch> with the decided on version.
Update the CHANGELOG.md to release the latest the version, and set the release date.
Commit the changes on a release/vX.Y.Z branch
Push to GitHub, create a PR, and merge once CI passes.
Create a release on GitHub for the new version, using a combination of the release notes from the CHANGELOG.md and the automatically generated changes.
This PR bumps the version to v2.2.2.
Release Steps
npm run lerna-version -- <major|minor|patch>
with the decided on version.CHANGELOG.md
to release the latest the version, and set the release date.release/vX.Y.Z
branchCHANGELOG.md
and the automatically generated changes.