Is your feature request related to a problem? Please describe.
we use a PR labeller with the following:
* [FEAT]: adds the `enhancement` label
* [PERF]: adds the `performance` label
* [BUG]: adds the `bug` label
* [CHORE]: adds the `chore` label
* [DOCS]: adds the `documentation` label
but this isn't quite as flexible as 'conventional commits'. Conventional Commits are also much more widely used, I oftentimes find myself accidentally using that format instead of our non-standard format.
Additionally, many tools such as github's "generate release notes" works better with conventional commits.
Describe the solution you'd like
use conventional commit style PRs instead of our custom labels.
instead of [FEAT]: my cool feature, we'd use feat: my cool feature
This allows us to scope them also, which I find very useful.
[FEAT]: my cool sql feature -> feat(sql): my cool sql feature
It also adds a few categories that we currently dont have
instead of: [CHORE]: some change to our ci pipeline,
we have a dedicated category ci: some change to our ci pipeline
Describe alternatives you've considered
Leave things the way they are
Is your feature request related to a problem? Please describe. we use a PR labeller with the following:
but this isn't quite as flexible as 'conventional commits'. Conventional Commits are also much more widely used, I oftentimes find myself accidentally using that format instead of our non-standard format.
Additionally, many tools such as github's "generate release notes" works better with conventional commits.
Describe the solution you'd like use conventional commit style PRs instead of our custom labels.
instead of
[FEAT]: my cool feature
, we'd usefeat: my cool feature
This allows us to scope them also, which I find very useful.[FEAT]: my cool sql feature
->feat(sql): my cool sql feature
It also adds a few categories that we currently dont have instead of:
[CHORE]: some change to our ci pipeline
, we have a dedicated categoryci: some change to our ci pipeline
Describe alternatives you've considered Leave things the way they are
Additional context https://www.conventionalcommits.org/en/v1.0.0/#summary