Skip to content

Commit e1ff283

Browse files
committed
chore(ci): rework mergify configuration
1 parent b3b62c6 commit e1ff283

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.github/mergify.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
defaults:
2-
actions:
3-
queue:
4-
allow_merging_configuration_change: true
5-
61
queue_rules:
72
- name: default
83
conditions:
9-
- check-success=buildbot/nix-eval
4+
- "check-success=buildbot/nix-build"
5+
batch_size: 1
6+
batch_max_wait_time: "15 minutes"
7+
merge_method: squash
8+
commit_message_template: |
9+
{{ title }} (#{{ number }})
10+
11+
{{ body }}
1012
1113
pull_request_rules:
1214
- name: Automerge PRs using the merge queue
@@ -16,10 +18,12 @@ pull_request_rules:
1618
actions:
1719
queue:
1820
name: default
19-
method: squash
21+
delete_head_branch:
22+
force: true
2023

2124
- name: Delete head branch after merge
2225
conditions:
26+
- "closed"
2327
- "merged"
2428
actions:
2529
delete_head_branch: {}

0 commit comments

Comments
 (0)