Skip to content

Commit 0ab8593

Browse files
committed
ci(mergify): upgrade configuration to current format
1 parent 1712a79 commit 0ab8593

File tree

1 file changed

+134
-100
lines changed

1 file changed

+134
-100
lines changed

.mergify.yml

+134-100
Original file line numberDiff line numberDiff line change
@@ -1,119 +1,153 @@
11
queue_rules:
2+
- name: duplicated default from automatic merge backports from Mergify
3+
queue_conditions:
4+
- label!=work-in-progress
5+
- '#approved-reviews-by>=1'
6+
- check-success=doc (docs)
7+
- check-success=doc (docs-gnocchi-web)
8+
- check-success=check (build)
9+
- check-success=check (pep8)
10+
- check-success=test (py39, mysql-ceph-upgrade-from-4.5)
11+
- check-success=test (py39, postgresql-file-upgrade-from-4.5)
12+
- check-success=test (py39, mysql-file)
13+
- check-success=test (py39, mysql-file-sqlalchemy14)
14+
- check-success=test (py39, mysql-swift)
15+
- check-success=test (py39, mysql-s3)
16+
- check-success=test (py39, mysql-ceph)
17+
- check-success=test (py39, postgresql-file)
18+
- check-success=test (py39, postgresql-file-sqlalchemy14)
19+
- check-success=test (py39, postgresql-swift)
20+
- check-success=test (py39, postgresql-s3)
21+
- check-success=test (py39, postgresql-ceph)
22+
- check-success=test (py311, postgresql-file-upgrade-from-4.5)
23+
- check-success=test (py311, mysql-file)
24+
- check-success=test (py311, mysql-file-sqlalchemy14)
25+
- check-success=test (py311, mysql-swift)
26+
- check-success=test (py311, mysql-s3)
27+
- check-success=test (py311, postgresql-file)
28+
- check-success=test (py311, postgresql-file-sqlalchemy14)
29+
- check-success=test (py311, postgresql-swift)
30+
- check-success=test (py311, postgresql-s3)
31+
- check-success=test (py312, mysql-ceph-upgrade-from-4.5)
32+
- check-success=test (py312, postgresql-file-upgrade-from-4.5)
33+
- check-success=test (py312, mysql-file)
34+
- check-success=test (py312, mysql-file-sqlalchemy14)
35+
- check-success=test (py312, mysql-swift)
36+
- check-success=test (py312, mysql-s3)
37+
- check-success=test (py312, mysql-ceph)
38+
- check-success=test (py312, postgresql-file)
39+
- check-success=test (py312, postgresql-file-sqlalchemy14)
40+
- check-success=test (py312, postgresql-swift)
41+
- check-success=test (py312, postgresql-s3)
42+
- check-success=test (py312, postgresql-ceph)
43+
- base~=^stable/.*
44+
- label!=work-in-progress
45+
- author=mergify[bot]
46+
merge_conditions: []
47+
merge_method: merge
48+
method: merge
249
- name: default
3-
conditions:
4-
- check-success=doc (docs)
5-
- check-success=doc (docs-gnocchi-web)
6-
- check-success=check (build)
7-
- check-success=check (pep8)
8-
- check-success=test (py39, mysql-ceph-upgrade-from-4.5)
9-
- check-success=test (py39, postgresql-file-upgrade-from-4.5)
10-
- check-success=test (py39, mysql-file)
11-
- check-success=test (py39, mysql-file-sqlalchemy14)
12-
- check-success=test (py39, mysql-swift)
13-
- check-success=test (py39, mysql-s3)
14-
- check-success=test (py39, mysql-ceph)
15-
- check-success=test (py39, postgresql-file)
16-
- check-success=test (py39, postgresql-file-sqlalchemy14)
17-
- check-success=test (py39, postgresql-swift)
18-
- check-success=test (py39, postgresql-s3)
19-
- check-success=test (py39, postgresql-ceph)
20-
- check-success=test (py311, postgresql-file-upgrade-from-4.5)
21-
- check-success=test (py311, mysql-file)
22-
- check-success=test (py311, mysql-file-sqlalchemy14)
23-
- check-success=test (py311, mysql-swift)
24-
- check-success=test (py311, mysql-s3)
25-
- check-success=test (py311, postgresql-file)
26-
- check-success=test (py311, postgresql-file-sqlalchemy14)
27-
- check-success=test (py311, postgresql-swift)
28-
- check-success=test (py311, postgresql-s3)
29-
- check-success=test (py312, mysql-ceph-upgrade-from-4.5)
30-
- check-success=test (py312, postgresql-file-upgrade-from-4.5)
31-
- check-success=test (py312, mysql-file)
32-
- check-success=test (py312, mysql-file-sqlalchemy14)
33-
- check-success=test (py312, mysql-swift)
34-
- check-success=test (py312, mysql-s3)
35-
- check-success=test (py312, mysql-ceph)
36-
- check-success=test (py312, postgresql-file)
37-
- check-success=test (py312, postgresql-file-sqlalchemy14)
38-
- check-success=test (py312, postgresql-swift)
39-
- check-success=test (py312, postgresql-s3)
40-
- check-success=test (py312, postgresql-ceph)
50+
queue_conditions:
51+
- label!=work-in-progress
52+
- '#approved-reviews-by>=1'
53+
- check-success=doc (docs)
54+
- check-success=doc (docs-gnocchi-web)
55+
- check-success=check (build)
56+
- check-success=check (pep8)
57+
- check-success=test (py39, mysql-ceph-upgrade-from-4.5)
58+
- check-success=test (py39, postgresql-file-upgrade-from-4.5)
59+
- check-success=test (py39, mysql-file)
60+
- check-success=test (py39, mysql-file-sqlalchemy14)
61+
- check-success=test (py39, mysql-swift)
62+
- check-success=test (py39, mysql-s3)
63+
- check-success=test (py39, mysql-ceph)
64+
- check-success=test (py39, postgresql-file)
65+
- check-success=test (py39, postgresql-file-sqlalchemy14)
66+
- check-success=test (py39, postgresql-swift)
67+
- check-success=test (py39, postgresql-s3)
68+
- check-success=test (py39, postgresql-ceph)
69+
- check-success=test (py311, postgresql-file-upgrade-from-4.5)
70+
- check-success=test (py311, mysql-file)
71+
- check-success=test (py311, mysql-file-sqlalchemy14)
72+
- check-success=test (py311, mysql-swift)
73+
- check-success=test (py311, mysql-s3)
74+
- check-success=test (py311, postgresql-file)
75+
- check-success=test (py311, postgresql-file-sqlalchemy14)
76+
- check-success=test (py311, postgresql-swift)
77+
- check-success=test (py311, postgresql-s3)
78+
- check-success=test (py312, mysql-ceph-upgrade-from-4.5)
79+
- check-success=test (py312, postgresql-file-upgrade-from-4.5)
80+
- check-success=test (py312, mysql-file)
81+
- check-success=test (py312, mysql-file-sqlalchemy14)
82+
- check-success=test (py312, mysql-swift)
83+
- check-success=test (py312, mysql-s3)
84+
- check-success=test (py312, mysql-ceph)
85+
- check-success=test (py312, postgresql-file)
86+
- check-success=test (py312, postgresql-file-sqlalchemy14)
87+
- check-success=test (py312, postgresql-swift)
88+
- check-success=test (py312, postgresql-s3)
89+
- check-success=test (py312, postgresql-ceph)
90+
merge_conditions:
91+
- check-success=doc (docs)
92+
- check-success=doc (docs-gnocchi-web)
93+
- check-success=check (build)
94+
- check-success=check (pep8)
95+
- check-success=test (py39, mysql-ceph-upgrade-from-4.5)
96+
- check-success=test (py39, postgresql-file-upgrade-from-4.5)
97+
- check-success=test (py39, mysql-file)
98+
- check-success=test (py39, mysql-file-sqlalchemy14)
99+
- check-success=test (py39, mysql-swift)
100+
- check-success=test (py39, mysql-s3)
101+
- check-success=test (py39, mysql-ceph)
102+
- check-success=test (py39, postgresql-file)
103+
- check-success=test (py39, postgresql-file-sqlalchemy14)
104+
- check-success=test (py39, postgresql-swift)
105+
- check-success=test (py39, postgresql-s3)
106+
- check-success=test (py39, postgresql-ceph)
107+
- check-success=test (py311, postgresql-file-upgrade-from-4.5)
108+
- check-success=test (py311, mysql-file)
109+
- check-success=test (py311, mysql-file-sqlalchemy14)
110+
- check-success=test (py311, mysql-swift)
111+
- check-success=test (py311, mysql-s3)
112+
- check-success=test (py311, postgresql-file)
113+
- check-success=test (py311, postgresql-file-sqlalchemy14)
114+
- check-success=test (py311, postgresql-swift)
115+
- check-success=test (py311, postgresql-s3)
116+
- check-success=test (py312, mysql-ceph-upgrade-from-4.5)
117+
- check-success=test (py312, postgresql-file-upgrade-from-4.5)
118+
- check-success=test (py312, mysql-file)
119+
- check-success=test (py312, mysql-file-sqlalchemy14)
120+
- check-success=test (py312, mysql-swift)
121+
- check-success=test (py312, mysql-s3)
122+
- check-success=test (py312, mysql-ceph)
123+
- check-success=test (py312, postgresql-file)
124+
- check-success=test (py312, postgresql-file-sqlalchemy14)
125+
- check-success=test (py312, postgresql-swift)
126+
- check-success=test (py312, postgresql-s3)
127+
- check-success=test (py312, postgresql-ceph)
128+
merge_method: merge
41129

42130
pull_request_rules:
43-
- name: automatic merge
44-
actions:
45-
queue:
46-
method: merge
47-
name: default
48-
conditions:
49-
- label!=work-in-progress
50-
- '#approved-reviews-by>=1'
51-
- check-success=doc (docs)
52-
- check-success=doc (docs-gnocchi-web)
53-
- check-success=check (build)
54-
- check-success=check (pep8)
55-
- check-success=test (py39, mysql-ceph-upgrade-from-4.5)
56-
- check-success=test (py39, postgresql-file-upgrade-from-4.5)
57-
- check-success=test (py39, mysql-file)
58-
- check-success=test (py39, mysql-file-sqlalchemy14)
59-
- check-success=test (py39, mysql-swift)
60-
- check-success=test (py39, mysql-s3)
61-
- check-success=test (py39, mysql-ceph)
62-
- check-success=test (py39, postgresql-file)
63-
- check-success=test (py39, postgresql-file-sqlalchemy14)
64-
- check-success=test (py39, postgresql-swift)
65-
- check-success=test (py39, postgresql-s3)
66-
- check-success=test (py39, postgresql-ceph)
67-
- check-success=test (py311, postgresql-file-upgrade-from-4.5)
68-
- check-success=test (py311, mysql-file)
69-
- check-success=test (py311, mysql-file-sqlalchemy14)
70-
- check-success=test (py311, mysql-swift)
71-
- check-success=test (py311, mysql-s3)
72-
- check-success=test (py311, postgresql-file)
73-
- check-success=test (py311, postgresql-file-sqlalchemy14)
74-
- check-success=test (py311, postgresql-swift)
75-
- check-success=test (py311, postgresql-s3)
76-
- check-success=test (py312, mysql-ceph-upgrade-from-4.5)
77-
- check-success=test (py312, postgresql-file-upgrade-from-4.5)
78-
- check-success=test (py312, mysql-file)
79-
- check-success=test (py312, mysql-file-sqlalchemy14)
80-
- check-success=test (py312, mysql-swift)
81-
- check-success=test (py312, mysql-s3)
82-
- check-success=test (py312, mysql-ceph)
83-
- check-success=test (py312, postgresql-file)
84-
- check-success=test (py312, postgresql-file-sqlalchemy14)
85-
- check-success=test (py312, postgresql-swift)
86-
- check-success=test (py312, postgresql-s3)
87-
- check-success=test (py312, postgresql-ceph)
88-
89-
- name: automatic merge backports from Mergify
90-
actions:
91-
queue:
92-
method: merge
93-
name: default
94-
conditions:
95-
- base~=^stable/.*
96-
- label!=work-in-progress
97-
- author=mergify[bot]
98-
99131
- name: dismiss reviews on additional commit
100132
actions:
101133
dismiss_reviews: {}
102134
conditions: []
103-
104-
# Backports to stable branches
105135
- actions:
106136
backport:
107137
branches:
108-
- stable/4.5
138+
- stable/4.5
109139
conditions:
110-
- label=backport-to-4.5
140+
- label=backport-to-4.5
111141
name: backport stable/4.5
112142

113143
- actions:
114144
backport:
115145
branches:
116-
- stable/4.6
146+
- stable/4.6
117147
conditions:
118-
- label=backport-to-4.6
148+
- label=backport-to-4.6
119149
name: backport stable/4.6
150+
- name: refactored queue action rule
151+
conditions: []
152+
actions:
153+
queue:

0 commit comments

Comments
 (0)