Skip to content

Commit 6531d33

Browse files
authored
ci: queue approved PRs with Mergify (#150)
1 parent be0bf4f commit 6531d33

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

.mergify.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
queue_rules:
2+
- name: default
3+
queue_conditions:
4+
- "base=main"
5+
- "-draft"
6+
- "#approved-reviews-by>=1"
7+
- "#changes-requested-reviews-by=0"
8+
- "label!=do-not-merge"
9+
- "label!=work-in-progress"
10+
- "label!=wip"
11+
merge_conditions:
12+
- "base=main"
13+
- "-draft"
14+
- "#approved-reviews-by>=1"
15+
- "#changes-requested-reviews-by=0"
16+
- "label!=do-not-merge"
17+
- "label!=work-in-progress"
18+
- "label!=wip"
19+
- "check-success=test (3.9, 1.8.3)"
20+
- "check-success=test (3.10, 1.8.3)"
21+
- "check-success=test (3.11, 1.8.3)"
22+
- "check-success=test (3.12, 1.8.3)"
23+
merge_method: squash
24+
25+
pull_request_rules:
26+
- name: Queue approved PRs targeting main
27+
conditions:
28+
- "base=main"
29+
- "-draft"
30+
- "#approved-reviews-by>=1"
31+
- "#changes-requested-reviews-by=0"
32+
- "label!=do-not-merge"
33+
- "label!=work-in-progress"
34+
- "label!=wip"
35+
actions:
36+
queue:
37+
name: default

0 commit comments

Comments
 (0)