forked from ComposableFi/composable
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.mergify.yml
38 lines (35 loc) · 1.04 KB
/
.mergify.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
queue_rules:
- name: default
allow_inplace_checks: false
conditions:
- -title~="#wip"
merge_method: squash
draft_bot_account: g-la-d-os
merge_bot_account: g-la-d-os
update_bot_account: g-la-d-os
batch_size: 4
pull_request_rules:
- name: Automatic merge on approval
conditions:
- "#approved-reviews-by>=2"
- base=main
- -title~="#wip"
- check-success=Effect gate, automatically merged if passed
- branch-protection-review-decision=APPROVED
actions:
queue:
name: default
# Any files in Picasso must be reviewed and approved by more than 3 reviewers plus core group
- name: Automatic merge on approval (Picasso Runtime)
conditions:
- and:
- "#approved-reviews-by>=3"
- approved-reviews-by=@ComposableFi/core
- "#review-threads-unresolved=0"
- base=main
- files~=^code\/parachain\/runtime\/picasso\/
- branch-protection-review-decision=APPROVED
actions:
queue:
priority: high
name: default