File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -102,6 +102,7 @@ pull_request_rules:
102
102
# Conflict in the PR - needs: work and a comment to notify a user
103
103
- name : " label needs: work when there is a conflict"
104
104
conditions :
105
+ - -closed
105
106
- conflict
106
107
actions :
107
108
label :
@@ -158,7 +159,7 @@ pull_request_rules:
158
159
add : ['do not merge']
159
160
160
161
# Check if version label is applied
161
- - name : release version is a must for merged PRs
162
+ - name : release version is a must for merged PRs part 1
162
163
conditions :
163
164
- merged
164
165
- -label~=^(release-version)
@@ -169,4 +170,22 @@ pull_request_rules:
169
170
comment :
170
171
message : This PR does not contain release version label after merging.
171
172
173
+ # If there is a release version remove 'release version missing' and / or
174
+ # release review required
175
+ - name : release version is a must for merged PRs part 2
176
+ conditions :
177
+ - merged
178
+ - label=^(release-version)
179
+ actions :
180
+ label :
181
+ remove : ['release version missing', 'Release review required']
182
+
183
+ # Clean-up if closed but not merged
184
+ - name : remove release version and needs labels
185
+ conditions :
186
+ - closed
187
+ - -merged
188
+ actions :
189
+ label :
190
+ remove_all : true
172
191
You can’t perform that action at this time.
0 commit comments