Skip to content

Commit cf5fe11

Browse files
committed
ci(mergify): upgrade configuration to current format
1 parent 28cb2fb commit cf5fe11

File tree

1 file changed

+28
-20
lines changed

1 file changed

+28
-20
lines changed

.mergify.yml

+28-20
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,37 @@
11
queue_rules:
2+
- name: duplicated main from merge to master
3+
queue_conditions:
4+
- label=automerge:merge
5+
merge_conditions:
6+
- base=main
7+
# Require integration tests before merging only
8+
- check-success=Cloudflare Pages
9+
merge_method: merge
10+
- name: duplicated main from rebase updates then merge to master
11+
queue_conditions:
12+
- label=automerge:rebase
13+
merge_conditions:
14+
- base=main
15+
# Require integration tests before merging only
16+
- check-success=Cloudflare Pages
17+
update_method: rebase
18+
merge_method: merge
19+
- name: duplicated main from squash to master
20+
queue_conditions:
21+
- label=automerge:squash
22+
merge_conditions:
23+
- base=main
24+
# Require integration tests before merging only
25+
- check-success=Cloudflare Pages
26+
merge_method: squash
227
- name: main
328
conditions:
429
- base=main
530
# Require integration tests before merging only
631
- check-success=Cloudflare Pages
32+
733
pull_request_rules:
8-
- name: merge to master
9-
conditions:
10-
- label=automerge:merge
11-
actions:
12-
queue:
13-
name: main
14-
method: merge
15-
- name: rebase updates then merge to master
16-
conditions:
17-
- label=automerge:rebase
18-
actions:
19-
queue:
20-
name: main
21-
method: merge
22-
update_method: rebase
23-
- name: squash to master
24-
conditions:
25-
- label=automerge:squash
34+
- name: merge to master + rebase updates then merge to master + squash to master
35+
conditions: []
2636
actions:
2737
queue:
28-
name: main
29-
method: squash

0 commit comments

Comments
 (0)