-
Notifications
You must be signed in to change notification settings - Fork 25
/
.kodiak.toml
53 lines (40 loc) · 1.21 KB
/
.kodiak.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Enable Kodiak
version = 1
[merge]
# Required label
# Forces label requirements
require_automerge_label = true
# Labels for automerge
# This Label is shared with Luna.
#-----------------------------------
# Conflicts are avoided by explicitly blacklisting luna label.
# Luna handles this gracefully by first adding this label,
# before doing any other tasks.
automerge_label = "luna/automerge"
# Auto update label
# This Label is shared with Luna.
#-----------------------------------
autoupdate_label = "luna/autoupdate"
# Methods
method = "squash"
# Blacklisted Labels
blocking_labels = ["s/wip", "s/blocked", "luna/lock", "luna", "s/review-required", "s/wont-fix"]
# Priority
priority_merge_label = "p/critical"
# Cleanup stale branches
delete_branch_on_merge = true
# On conflicts, remove automerge labels
notify_on_conflict = true
# Wait to Pass checks
optimistic_updates = false
[merge.message]
body = "pull_request_body"
strip_html_comments = true
body_type = "markdown"
cut_body_before = "<!-- COMMIT-NOTES-BEGIN -->"
cut_body_after = "<!-- COMMIT-NOTES-END -->"
[update]
require_automerge_label = false
# Ignore bots or other apps with automerge built in,
# and kodiak should ignore them
ignored_usernames = ["luna-bot"]