mirror of https://codeberg.org/topola/topola.git
The most important difference in this PR is that we now enforce scope and subject line length. `conventional-pre-commit`, which we have been using until now, does not appear to allow that unlike `committed` which we will be now using. On the other hand, `committed` doesn't allow to require having a scope, unlike `conventional-pre-commit`, but I will probably submit them a PR for this later. I also find it questionable that disabling particular checks is to be done by switching boolean options to false. Doing so by string options would be more future-proof. Also note that this has a check to make sure the commit message starts with a verb. I am fine with this myself, but it may be an overkill. |
||
|---|---|---|
| .. | ||
| build_and_test.yaml | ||
| check_formatting.yaml | ||
| check_licensing.yaml | ||