- First, make sure you are on
develop
and you have the latest changesgit checkout develop git pull
- Then, update the changelog by replacing the 'Unreleased' section with the released version. Remove all unused sections. Don't forget to copy and paste the changelog template at the end of the file to the top of the file.
- Update version in package.json of ngx-piano project (
projects/ngx-piano/package.json
) - Commit the changes
git commit -m "chore: release vX.X.X"
- Create a tag
git tag -a vX.X.X -m "vX.X.X"
- Push the changes
git push --follow-tags
- Go to interface
- Create a merge request from develop to master
- Merge the merge request if the pipeline has succeeded
- The package will be released on npm by the CI
🎉 Congrats! You make a release!