Skip to content

Commit 599727a

Browse files
Revisit Mergify settings
* Add v4.0.x * Drop more complex workflows/backport rules we do not really use in practice
1 parent 1ca9b95 commit 599727a

File tree

1 file changed

+7
-110
lines changed

1 file changed

+7
-110
lines changed

.github/mergify.yml

Lines changed: 7 additions & 110 deletions
Original file line numberDiff line numberDiff line change
@@ -13,139 +13,36 @@ pull_request_rules:
1313
label:
1414
add:
1515
- make
16-
- name: Automatically backport to v3.13.x based on label
16+
- name: Automatically backport to v4.0.x based on label
1717
conditions:
1818
- base=main
19-
- label=backport-v3.13.x
19+
- label=backport-v4.0.x
20+
- label!=backport-v3.13.x
2021
- label!=backport-v3.12.x
21-
- label!=backport-v3.11.x
22-
- label!=backport-v3.10.x
23-
actions:
24-
backport:
25-
branches:
26-
- v3.13.x
27-
assignees:
28-
- "{{ author }}"
29-
- name: Automatically backport to v3.13.x & v3.12.x based on label
30-
conditions:
31-
- base=main
32-
- label=backport-v3.13.x
33-
- label=backport-v3.12.x
34-
- label!=backport-v3.11.x
35-
- label!=backport-v3.10.x
36-
actions:
37-
backport:
38-
branches:
39-
- v3.13.x
40-
labels:
41-
- backport-v3.12.x
42-
assignees:
43-
- "{{ author }}"
44-
- name: Automatically backport to v3.13.x, v3.12.x & v3.11.x based on labels
45-
conditions:
46-
- base=main
47-
- label=backport-v3.13.x
48-
- label=backport-v3.12.x
49-
- label=backport-v3.11.x
50-
- label!=backport-v3.10.x
5122
actions:
5223
backport:
5324
branches:
54-
- v3.13.x
55-
labels:
56-
- backport-v3.12.x
57-
- backport-v3.11.x
25+
- v4.0.x
5826
assignees:
5927
- "{{ author }}"
60-
- name: Automatically backport to v3.13.x, v3.12.x, v3.11.x & v3.10.x based on labels
28+
- name: Automatically backport to v3.13.x based on label
6129
conditions:
62-
- base=main
30+
- base=v4.0.x
6331
- label=backport-v3.13.x
64-
- label=backport-v3.12.x
65-
- label=backport-v3.11.x
66-
- label=backport-v3.10.x
32+
- label!=backport-v3.12.x
6733
actions:
6834
backport:
6935
branches:
7036
- v3.13.x
71-
labels:
72-
- backport-v3.12.x
73-
- backport-v3.11.x
74-
- backport-v3.10.x
7537
assignees:
7638
- "{{ author }}"
7739
- name: Automatically backport to v3.12.x based on label
7840
conditions:
7941
- base=v3.13.x
8042
- label=backport-v3.12.x
81-
- label!=backport-v3.11.x
82-
- label!=backport-v3.10.x
8343
actions:
8444
backport:
8545
branches:
8646
- v3.12.x
8747
assignees:
8848
- "{{ author }}"
89-
- name: Automatically backport to v3.12.x & v3.11.x based on labels
90-
conditions:
91-
- base=v3.13.x
92-
- label=backport-v3.12.x
93-
- label=backport-v3.11.x
94-
- label!=backport-v3.10.x
95-
actions:
96-
backport:
97-
branches:
98-
- v3.12.x
99-
labels:
100-
- backport-v3.11.x
101-
assignees:
102-
- "{{ author }}"
103-
- name: Automatically backport to v3.12.x, v3.11.x & v3.10.x based on labels
104-
conditions:
105-
- base=v3.13.x
106-
- label=backport-v3.12.x
107-
- label=backport-v3.11.x
108-
- label=backport-v3.10.x
109-
actions:
110-
backport:
111-
branches:
112-
- v3.12.x
113-
labels:
114-
- backport-v3.11.x
115-
- backport-v3.10.x
116-
assignees:
117-
- "{{ author }}"
118-
- name: Automatically backport to v3.11.x based on label
119-
conditions:
120-
- base=v3.12.x
121-
- label=backport-v3.11.x
122-
- label!=backport-v3.10.x
123-
actions:
124-
backport:
125-
branches:
126-
- v3.11.x
127-
assignees:
128-
- "{{ author }}"
129-
- name: Automatically backport to v3.11.x & v3.10.x based on labels
130-
conditions:
131-
- base=v3.12.x
132-
- label=backport-v3.11.x
133-
- label=backport-v3.10.x
134-
actions:
135-
backport:
136-
branches:
137-
- v3.11.x
138-
labels:
139-
- backport-v3.10.x
140-
assignees:
141-
- "{{ author }}"
142-
- name: Automatically backport to v3.10.x based on label
143-
conditions:
144-
- base=v3.11.x
145-
- label=backport-v3.10.x
146-
actions:
147-
backport:
148-
branches:
149-
- v3.10.x
150-
assignees:
151-
- "{{ author }}"

0 commit comments

Comments
 (0)