googleapis / release-please

generate release PRs based on the conventionalcommits.org spec
https://www.conventionalcommits.org
Apache License 2.0
4.65k stars 350 forks source link

Support of calver #1848

Open fdubost opened 1 year ago

fdubost commented 1 year ago

Hi, thanks a lot for this great tool.

Some teams in my company use the calver convention instead of semver. We want to globally migrate to release-please (we have an homemade tool for now) but we can't because it only support semver. Is it planned to support other versioning convention, or is there a way to use calver with release-please?

Thanks !

chingor13 commented 1 year ago

There is an interface for VersioningStrategy which can bump versions based on the commit messages. It is possible to implement your own and even register it in the versioning factory