summaryrefslogtreecommitdiffstats
path: root/.gommit.toml
blob: d2e43b3b324f6ff58c561ffdc1637c44d9f216d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[config]
exclude-merge-commits=true
check-summary-length=true
summary-length=50

[matchers]
all='^(?:(?:Add|Remove|Update|Enable|Disable) |(?:role|profile|id|pipeline)\.[\w\-_]+: )[\w \.\+\-]+\n(?:(?:\n\- .*)+\n)?(?:\nSigned-off-by: \w+ \w+ <.*@.*>)'

[examples]
summary_variant_one="""
[Add|Remove|Update|Enable|Disable] this and that
"""

summary_variant_two="""
[role.$role|profile.$profile]: this and that
"""

body_message="""
- an optional body line
- another optional body line

Signed-off-by: Max Mandatory <required@example.com>
"""