contane / charts

Contane Helm Charts
https://artifacthub.io/packages/search?repo=contane-github
Apache License 2.0
1 stars 1 forks source link

Add a CI job to enforce Conventional Commits in PR titles #29

Closed meyfa closed 1 month ago

meyfa commented 1 month ago

Is your feature request related to a problem?

It is easy to forget about the commit message when contributing, such as not adhering to Conventional Commits or leaving out the scope. This places burden on reviewers to fix the message before merging, which is also not 100% reliable.

Helm chart

N/A

Desired feature

Add an action that enforces valid CC syntax along with a scope. I think it would be best to always require a scope and use something like "meta" if no charts are directly affected. It would be even better if we could detect the required scopes from the git diff, in which case we could also support having no scope.

Considered Alternatives

Continuing to fix PR titles manually, which is error-prone.

Additional Context

No response