Skip to content

Commit 361957c

Browse files
authored
chore(mergify): upgrade configuration to current format (#3752)
Co-authored-by: Mergify <37929162+mergify[bot]@users.noreply.github.com>
1 parent fc09211 commit 361957c

File tree

1 file changed

+42
-38
lines changed

1 file changed

+42
-38
lines changed

.mergify.yml

+42-38
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,45 @@
11
queue_rules:
2-
- name: default
3-
conditions:
4-
- status-success="Validate"
5-
- status-success=license/cla
6-
- status-success=lint_test_build
2+
- name: Automatic boxmoji merge
3+
queue_conditions:
4+
- author=boxmoji
5+
- base=master
6+
- files~=^i18n/
7+
- status-success="Validate"
8+
- status-success=lint_test_build
9+
- title~=^(fix)\(i18n\)?:\supdate translations$
10+
merge_conditions:
11+
- status-success="Validate"
12+
- status-success=lint_test_build
13+
merge_method: squash
14+
- name: Automatic strict merge
15+
queue_conditions:
16+
- base=master
17+
- "#approved-reviews-by>=2"
18+
- "#changes-requested-reviews-by=0"
19+
- "#review-requested=0"
20+
- status-success="Validate"
21+
- status-success=license/cla
22+
- status-success=lint_test_build
23+
- label=ready-to-merge
24+
- label!=do-not-merge
25+
- title~=^(build|ci|chore|docs|feat|fix|perf|refactor|revert|style|test)(\([^)]+\))?:\s.+$
26+
merge_conditions:
27+
- status-success="Validate"
28+
- status-success=license/cla
29+
- status-success=lint_test_build
30+
merge_method: squash
31+
- name: default
32+
queue_conditions:
33+
- status-success="Validate"
34+
- status-success=license/cla
35+
- status-success=lint_test_build
36+
merge_conditions:
37+
- status-success="Validate"
38+
- status-success=license/cla
39+
- status-success=lint_test_build
740

841
pull_request_rules:
9-
- name: Automatic boxmoji merge
10-
conditions:
11-
- author=boxmoji
12-
- base=master
13-
- files~=^i18n/
14-
- status-success="Validate"
15-
- status-success=license/cla
16-
- status-success=lint_test_build
17-
- title~=^(fix)\(i18n\)?:\supdate translations$
18-
actions:
19-
queue:
20-
method: squash
21-
name: default
22-
- name: Automatic strict merge
23-
conditions:
24-
- base=master
25-
- "#approved-reviews-by>=2"
26-
- "#changes-requested-reviews-by=0"
27-
- "#review-requested=0"
28-
- status-success="Validate"
29-
- status-success=license/cla
30-
- status-success=lint_test_build
31-
- label=ready-to-merge
32-
- label!=do-not-merge
33-
- title~=^(build|ci|chore|docs|feat|fix|perf|refactor|revert|style|test)(\([^)]+\))?:\s.+$
34-
actions:
35-
queue:
36-
method: squash
37-
name: default
38-
- name: Automatic head deletion
39-
conditions: []
40-
actions:
41-
delete_head_branch: {}
42+
- name: Automatic merge
43+
conditions: []
44+
actions:
45+
queue:

0 commit comments

Comments
 (0)