Skip to content

Commit 3ca4e2a

Browse files
authored
Merge pull request #310 from grondo/mergify-update
mergify: replace strict merge with queue+rebase
2 parents fc33ec1 + cef0067 commit 3ca4e2a

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

.mergify.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
pull_request_rules:
2-
- name: rebase and merge when passing all checks
1+
queue_rules:
2+
- name: default
33
conditions:
44
- base=master
55
- status-success="validate commits"
@@ -10,8 +10,19 @@ pull_request_rules:
1010
- "#approved-reviews-by>0"
1111
- "#changes-requested-reviews-by=0"
1212
- -title~="^\[*(WIP|wip)"
13+
14+
pull_request_rules:
15+
- name: rebase and merge when passing all checks
16+
conditions:
17+
- base=master
18+
- label="merge-when-passing"
19+
- label!="work-in-progress"
20+
- "approved-reviews-by=@flux-framework/core"
21+
- "#approved-reviews-by>0"
22+
- "#changes-requested-reviews-by=0"
23+
- -title~="^\[*(WIP|wip)"
1324
actions:
14-
merge:
25+
queue:
26+
name: default
1527
method: merge
16-
strict: smart
17-
strict_method: rebase
28+
update_method: rebase

0 commit comments

Comments
 (0)