Skip to content

Commit 4061959

Browse files
Merge pull request #1919 from rabbitmq/mergify/michaelklishin/I10ae78dffb792f8a144011a3b7f23484dbb28d44
ci(Mergify): configuration update
2 parents 2a513e3 + f1db8c9 commit 4061959

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

.mergify.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
pull_request_rules:
2+
- name: Auto-merge Dependabot PRs (main)
3+
conditions:
4+
- author = dependabot[bot]
5+
- base = main
6+
- check-success = build
7+
- check-success = Analyze (java)
8+
- check-success = Analyze (python)
9+
actions:
10+
queue:
11+
name: default
12+
13+
- name: Auto-merge Dependabot PRs (5.x.x-stable)
14+
conditions:
15+
- author = dependabot[bot]
16+
- base = 5.x.x-stable
17+
- check-success = build
18+
- check-success = Analyze (java)
19+
- check-success = Analyze (python)
20+
actions:
21+
queue:
22+
name: default
23+
24+
- name: Auto-merge on label (main)
25+
conditions:
26+
- base = main
27+
- label = automerge
28+
- check-success = build
29+
- check-success = Analyze (java)
30+
- check-success = Analyze (python)
31+
actions:
32+
queue:
33+
name: default
34+
35+
- name: Auto-merge on label (5.x.x-stable)
36+
conditions:
37+
- base = 5.x.x-stable
38+
- label = automerge
39+
- check-success = build
40+
- check-success = Analyze (java)
41+
- check-success = Analyze (python)
42+
actions:
43+
queue:
44+
name: default
45+
46+
- name: Automatically backport to 5.x.x-stable
47+
conditions:
48+
- base = main
49+
- label = backport-v5.x.x
50+
actions:
51+
backport:
52+
branches:
53+
- 5.x.x-stable
54+
assignees:
55+
- "{{ author }}"
56+
57+
queue_rules:
58+
- name: default
59+
merge_method: merge

0 commit comments

Comments
 (0)