github.com/freiheit-com/kuberpult@v1.24.2-0.20240328135542-315d5630abe6/.commitlintrc (about)

     1  "rules": {
     2      "body-leading-blank": [2, "always", ''],
     3      "footer-leading-blank": [0, "always"],
     4      "header-min-length": [2, "always", 10],
     5      "subject-empty": [2, "never"],
     6      "subject-min-length": [2, "always", 10],
     7      "type-enum": [2, "always", ['fix', 'feat', 'chore', 'revert']],
     8      "type-empty": [2, "never"],
     9  
    10      "body-max-line-length": [1, "never", 80],
    11      "header-max-length": [1, "always", 120],
    12      "subject-max-length": [1, "always", 120],
    13  
    14      "body-full-stop": [0, "always", ''],
    15      "body-empty": [0, "never", ''],
    16      "body-min-length": [0, "always", 0],
    17      "body-case": [0, "always", 'lower-case'],
    18      "footer-max-length": [0, "always", 0],
    19      "footer-max-line-length": [1, "never", 80],
    20      "footer-min-length": [0, "always", 0],
    21      "header-case": [0, "always", 'lower-case'],
    22      "header-full-stop": [0, "never", ''],
    23      "scope-enum": [0, "always", ["", "CI", "deps"]],
    24      "scope-case": [0, "always", 'lower-case'],
    25      "scope-empty": [0, "never"],
    26      "scope-max-length": [1, "always", 10],
    27      "scope-min-length": [0, "always", 2],
    28      "subject-case": [0, "always", 'lower-case'],
    29      "subject-full-stop": [0, "never", ''],
    30      "subject-exclamation-mark": [0, "never"],
    31      "type-case": [0, "always", 'lower-case'],
    32      "type-max-length": [0, "always", 120],
    33      "type-min-length": [0, "always", 0],
    34      "signed-off-by": [0, "always", 'Signed-off-by:'],
    35      "trailer-exists": [0, "always", 'Signed-off-by:'],
    36  }