Skip to content

Commit 1e106c3

Browse files
committed
Merge of #3
2 parents 7fc6ec1 + 71c4787 commit 1e106c3

1 file changed

Lines changed: 63 additions & 0 deletions

File tree

.mergify.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
extends: .github
2+
shared:
3+
check_runs: &CheckRuns
4+
- check-success=all-greens
5+
default_review_cond: &DefaultReviewCond
6+
- "#approved-reviews-by>=2"
7+
- author = dependabot[bot]
8+
- author = renovate[bot]
9+
- author = mergify-ci-bot
10+
11+
queue_rules:
12+
- name: dependencies
13+
queue_conditions:
14+
- base=main
15+
- or:
16+
- author = renovate[bot]
17+
- author = dependabot[bot]
18+
merge_method: fast-forward
19+
batch_size: 7
20+
batch_max_wait_time: 5min
21+
commit_message_template:
22+
- name: default
23+
queue_conditions:
24+
- base=main
25+
commit_message_template: |
26+
{{ title }} (#{{ number }})
27+
28+
{{ body }}
29+
merge_method: squash
30+
31+
pull_request_rules:
32+
- name: request review
33+
conditions:
34+
- -author=dependabot[bot]
35+
- -author=renovate[bot]
36+
- -author=mergify-ci-bot
37+
- -merged
38+
- -closed
39+
- and: *CheckRuns
40+
- "#approved-reviews-by=0"
41+
- "#changes-requested-reviews-by=0"
42+
- review-requested!=@devs
43+
actions:
44+
request_reviews:
45+
teams:
46+
- devs
47+
48+
merge_protections:
49+
- name: 🤖 Continuous Integration
50+
if: []
51+
success_conditions:
52+
- and: *CheckRuns
53+
- name: 👀 Review Requirements
54+
if: []
55+
success_conditions:
56+
- or: *DefaultReviewCond
57+
58+
merge_queue:
59+
max_parallel_checks: 5
60+
61+
merge_protections_settings:
62+
reporting_method: deployments
63+
auto_merge_conditions: true

0 commit comments

Comments
 (0)