1. Retrieve the current version of your repository by looking at `packageFiles`, falling back to the last `git tag`.
2.`bump` the version in `bumpFiles` based on your commits.
3. Generates a `changelog` based on your commits (uses [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog) under the hood).
4. Creates a new `commit` including your `bumpFiles` and updated CHANGELOG.
5. Creates a new `tag` with the new version number.