Skip to content

Commit 961d9eb

Browse files
authored
{Misc.} Added new rules to resourceManagement.yml (#33079)
1 parent 5aa2399 commit 961d9eb

1 file changed

Lines changed: 168 additions & 0 deletions

File tree

.github/policies/resourceManagement.yml

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,174 @@ configuration:
109109
- removeLabel:
110110
label: no-recent-activity
111111
description: '[Resolve Workflow] Issue Addressed Label Applied'
112+
- if:
113+
- payloadType: Pull_Request
114+
- isAction:
115+
action: Labeled
116+
- hasLabel:
117+
label: act-identity-squad
118+
then:
119+
- requestReview:
120+
reviewer: act-identity-squad
121+
- mentionUsers:
122+
mentionees:
123+
- act-identity-squad
124+
replyTemplate: ":bell: Routing this PR to ${mentionees}."
125+
assignMentionees: False
126+
description: '[Squad Auto-Assign] Request review & mention when PR labeled act-identity-squad'
127+
- if:
128+
- payloadType: Pull_Request
129+
- isAction:
130+
action: Labeled
131+
- hasLabel:
132+
label: act-observability-squad
133+
then:
134+
- requestReview:
135+
reviewer: act-observability-squad
136+
- mentionUsers:
137+
mentionees:
138+
- act-observability-squad
139+
replyTemplate: ":bell: Routing this PR to ${mentionees}."
140+
assignMentionees: False
141+
description: '[Squad Auto-Assign] Request review & mention when PR labeled act-observability-squad'
142+
- if:
143+
- payloadType: Pull_Request
144+
- isAction:
145+
action: Labeled
146+
- hasLabel:
147+
label: act-codegen-extensibility-squad
148+
then:
149+
- requestReview:
150+
reviewer: act-codegen-extensibility-squad
151+
- mentionUsers:
152+
mentionees:
153+
- act-codegen-extensibility-squad
154+
replyTemplate: ":bell: Routing this PR to ${mentionees}."
155+
assignMentionees: False
156+
description: '[Squad Auto-Assign] Request review & mention when PR labeled act-codegen-extensibility-squad'
157+
- if:
158+
- payloadType: Pull_Request
159+
- isAction:
160+
action: Labeled
161+
- hasLabel:
162+
label: act-quality-productivity-squad
163+
then:
164+
- requestReview:
165+
reviewer: act-quality-productivity-squad
166+
- mentionUsers:
167+
mentionees:
168+
- act-quality-productivity-squad
169+
replyTemplate: ":bell: Routing this PR to ${mentionees}."
170+
assignMentionees: False
171+
description: '[Squad Auto-Assign] Request review & mention when PR labeled act-quality-productivity-squad'
172+
- if:
173+
- payloadType: Pull_Request
174+
- isAction:
175+
action: Labeled
176+
- hasLabel:
177+
label: act-platform-engineering-squad
178+
then:
179+
- requestReview:
180+
reviewer: act-platform-engineering-squad
181+
- mentionUsers:
182+
mentionees:
183+
- act-platform-engineering-squad
184+
replyTemplate: ":bell: Routing this PR to ${mentionees}."
185+
assignMentionees: False
186+
description: '[Squad Auto-Assign] Request review & mention when PR labeled act-platform-engineering-squad'
187+
- if:
188+
- payloadType: Pull_Request
189+
- isAction:
190+
action: Labeled
191+
- hasLabel:
192+
label: act-experience-enablement-squad
193+
then:
194+
- requestReview:
195+
reviewer: act-experience-enablement-squad
196+
- mentionUsers:
197+
mentionees:
198+
- act-experience-enablement-squad
199+
replyTemplate: ":bell: Routing this PR to ${mentionees}."
200+
assignMentionees: False
201+
description: '[Squad Auto-Assign] Request review & mention when PR labeled act-experience-enablement-squad'
202+
- if:
203+
- payloadType: Issues
204+
- isAction:
205+
action: Labeled
206+
- hasLabel:
207+
label: act-identity-squad
208+
then:
209+
- mentionUsers:
210+
mentionees:
211+
- act-identity-squad
212+
replyTemplate: ":bell: Routing this issue to ${mentionees}."
213+
assignMentionees: False
214+
description: '[Squad Auto-Assign] Mention when issue labeled act-identity-squad'
215+
- if:
216+
- payloadType: Issues
217+
- isAction:
218+
action: Labeled
219+
- hasLabel:
220+
label: act-observability-squad
221+
then:
222+
- mentionUsers:
223+
mentionees:
224+
- act-observability-squad
225+
replyTemplate: ":bell: Routing this issue to ${mentionees}."
226+
assignMentionees: False
227+
description: '[Squad Auto-Assign] Mention when issue labeled act-observability-squad'
228+
- if:
229+
- payloadType: Issues
230+
- isAction:
231+
action: Labeled
232+
- hasLabel:
233+
label: act-codegen-extensibility-squad
234+
then:
235+
- mentionUsers:
236+
mentionees:
237+
- act-codegen-extensibility-squad
238+
replyTemplate: ":bell: Routing this issue to ${mentionees}."
239+
assignMentionees: False
240+
description: '[Squad Auto-Assign] Mention when issue labeled act-codegen-extensibility-squad'
241+
- if:
242+
- payloadType: Issues
243+
- isAction:
244+
action: Labeled
245+
- hasLabel:
246+
label: act-quality-productivity-squad
247+
then:
248+
- mentionUsers:
249+
mentionees:
250+
- act-quality-productivity-squad
251+
replyTemplate: ":bell: Routing this issue to ${mentionees}."
252+
assignMentionees: False
253+
description: '[Squad Auto-Assign] Mention when issue labeled act-quality-productivity-squad'
254+
- if:
255+
- payloadType: Issues
256+
- isAction:
257+
action: Labeled
258+
- hasLabel:
259+
label: act-platform-engineering-squad
260+
then:
261+
- mentionUsers:
262+
mentionees:
263+
- act-platform-engineering-squad
264+
replyTemplate: ":bell: Routing this issue to ${mentionees}."
265+
assignMentionees: False
266+
description: '[Squad Auto-Assign] Mention when issue labeled act-platform-engineering-squad'
267+
- if:
268+
- payloadType: Issues
269+
- isAction:
270+
action: Labeled
271+
- hasLabel:
272+
label: act-experience-enablement-squad
273+
then:
274+
- mentionUsers:
275+
mentionees:
276+
- act-experience-enablement-squad
277+
replyTemplate: ":bell: Routing this issue to ${mentionees}."
278+
assignMentionees: False
279+
description: '[Squad Auto-Assign] Mention when issue labeled act-experience-enablement-squad'
112280
- if:
113281
- payloadType: Issue_Comment
114282
- hasLabel:

0 commit comments

Comments
 (0)