@@ -25,6 +25,7 @@ pull_request_rules:
25
25
# From needs: review to needs: work - reviewers request
26
26
- name : " label needs: work when changes were requested"
27
27
conditions :
28
+ - base~=feature-mergify
28
29
# Reviewers
29
30
- " #changes-requested-reviews-by>0"
30
31
actions :
@@ -37,6 +38,7 @@ pull_request_rules:
37
38
# From needs: review to needs: work - CI failure
38
39
- name : " label needs: work when travis-ci failed"
39
40
conditions :
41
+ - base~=feature-mergify
40
42
# Travis failing
41
43
- status-failure~=continuous-integration/travis-ci/pr
42
44
actions :
@@ -49,6 +51,7 @@ pull_request_rules:
49
51
# From needs: review to needs: work - CI failure
50
52
- name : " label needs: work when Jenkins CI failed - pr head"
51
53
conditions :
54
+ - base~=feature-mergify
52
55
# Jenkins CI failing
53
56
- status-failure~=continuous-integration/jenkins/pr-head
54
57
actions :
@@ -61,6 +64,7 @@ pull_request_rules:
61
64
# From needs: review to needs: work - CI failure
62
65
- name : " label needs: work when Jenkins CI failed - any of the pipeline"
63
66
conditions :
67
+ - base~=feature-mergify
64
68
# Jenkins CI failing - any of the pipeline
65
69
- status-failure~=^jenkins-ci
66
70
actions :
@@ -73,6 +77,7 @@ pull_request_rules:
73
77
# From needs: review to needs: CI
74
78
- name : " label needs: CI when at least one reviewers approval"
75
79
conditions :
80
+ - base~=feature-mergify
76
81
# Labels
77
82
- " label!=needs: work"
78
83
- " label!=needs: preceding PR"
@@ -95,6 +100,7 @@ pull_request_rules:
95
100
# Conflict in the PR - needs: work and a comment to notify a user
96
101
- name : " label needs: work when there is a conflict"
97
102
conditions :
103
+ - base~=feature-mergify
98
104
- conflict
99
105
actions :
100
106
label :
@@ -107,6 +113,7 @@ pull_request_rules:
107
113
108
114
- name : " add label feature branch for feature branch additions"
109
115
conditions :
116
+ - base~=feature-mergify
110
117
- base~=^feature
111
118
actions :
112
119
label :
@@ -116,6 +123,7 @@ pull_request_rules:
116
123
# Ready for integration. Not yet auto merge, will be enabled once carefuly tested
117
124
- name : label "ready for merge" when ready
118
125
conditions :
126
+ - base~=feature-mergify
119
127
# Labels
120
128
- label!=do not merge
121
129
- " label=needs: CI"
@@ -140,6 +148,7 @@ pull_request_rules:
140
148
# Clean-up after merge
141
149
- name : remove ready for merge when merged
142
150
conditions :
151
+ - base~=feature-mergify
143
152
- merged
144
153
- label=ready for merge
145
154
actions :
@@ -149,6 +158,7 @@ pull_request_rules:
149
158
150
159
- name : add "do not merge" label when WIP is in title
151
160
conditions :
161
+ - base~=feature-mergify
152
162
- title~=^(\[wip\]( |:) |\[WIP\]( |:) |wip( |:) |WIP( |:)).*
153
163
actions :
154
164
label :
@@ -158,6 +168,7 @@ pull_request_rules:
158
168
# Check if version label is applied
159
169
- name : release version is a must for merged PRs
160
170
conditions :
171
+ - base~=feature-mergify
161
172
- merged
162
173
- -label~=^(release-version)
163
174
actions :
0 commit comments