This repo uses commitlint
to ensure consistent commit messages, and to trigger version upgrades in CI.
go install github.com/conventionalcommit/commitlint@latest
The commitizen
Github action is used remotely to apply version bumps, tag & release based on these conventional commits.