| # All these sections are optional, edit this file as you like. |
| [general] |
| # Ignore certain rules, you can reference them by their id or by their full |
| # name |
| # ignore=title-trailing-punctuation, T3 |
| |
| # verbosity should be a value between 1 and 3, the command line -v flags take |
| # precedence over this |
| # verbosity = 2 |
| |
| # By default gitlint will ignore merge commits. Set to 'false' to disable. |
| # ignore-merge-commits=true |
| |
| # By default gitlint will ignore fixup commits. Set to 'false' to disable. |
| # ignore-fixup-commits=true |
| |
| # By default gitlint will ignore squash commits. Set to 'false' to disable. |
| # ignore-squash-commits=true |
| |
| # Enable debug mode (prints more output). Disabled by default. |
| # debug=true |
| |
| # Set the extra-path where gitlint will search for user defined rules |
| # See http://jorisroovers.github.io/gitlint/user_defined_rules for details |
| # extra-path=examples/ |
| |
| contrib=contrib-title-conventional-commits,contrib-body-requires-signed-off-by |
| |
| [contrib-title-conventional-commits] |
| types=Fix,Feat,Chore,Docs,Style,Refactor,Perf,Test,Revert,CI,Build |