Appearance
Release Process
We use Commitizen to manage versioning and releases.
Steps to Create a Release
Install Commitizen
bashpip install commitizen
Make Commits Using Commitizen
Use Commitizen to create conventional commits:
bashcz commit
This helps automate changelogs and version bumps.
Bump the Version
After your changes are committed, bump the project version and generate the changelog:
bashcz bump
Push Changes and Tags
bashgit push git push --tags
Tips
- Always use
cz commit
for new features, fixes, or breaking changes. - Review the generated changelog before pushing.
- For more info, see the Commitizen documentation.
Happy releasing!