{CI} Sync squad mapping into resourceManagement.yml - #29905
{CI} Sync squad mapping into resourceManagement.yml#29905azure-powershell-bot wants to merge 1 commit into
Conversation
|
Azure Pipelines: Successfully started running 1 pipeline(s). There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Pull request overview
This PR updates the GitHub policy routing configuration in .github/policies/resourceManagement.yml to synchronize squad labels/mentionees/reviewers with the current squad mapping source, ensuring issues/PRs get routed to the correct squads.
Changes:
- Updated multiple “Service Attention” routing rules to use the correct ACT squad teams (e.g., experience enablement / observability / quality productivity) for mentions and labels.
- Updated “[Squad Auto-Assign]” PR label-based review requests to use
Azure/<team>reviewer identifiers.
Comments suppressed due to low confidence (27)
.github/policies/resourceManagement.yml:896
- This route now adds
act-observability-squadtwice and listsAzure/act-observability-squadtwice undermentionees, which can result in duplicate mentions and redundant label operations. Keep only one entry of each.
- addLabel:
label: act-observability-squad
- addLabel:
label: act-observability-squad
.github/policies/resourceManagement.yml:974
- This route now duplicates the same squad in
mentioneesand applies the same label twice. This can generate duplicate notifications and redundant label calls; dedupe both lists.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:997
Azure/act-experience-enablement-squadandact-experience-enablement-squadare both duplicated here (mentionees + addLabel). This is noisy and can lead to duplicate mentions; keep single entries.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1021
- The same team is listed twice in
mentioneesand the same label is added twice. Deduplicating avoids duplicate notifications and redundant operations.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1043
- This section duplicates the same squad in
mentioneesand duplicates theaddLabelaction. This can cause double-mentions and extra label calls; keep only one of each.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1066
- The same squad/team and label are duplicated (two identical mentionees + two identical addLabel actions). Deduplicate to avoid duplicate routing noise.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1090
- Duplicate
Azure/act-experience-enablement-squadentries inmentioneesand duplicateaddLabelactions will result in double-mentions and extra label operations. Remove the duplicates.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1114
- This route now repeats the same squad in
mentioneesand adds the same label twice. Deduplicate to avoid duplicate notifications and redundant label calls.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1136
- The same squad appears twice in
mentioneesand the label is applied twice. Keeping a single entry avoids duplicate mentions/operations.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1158
Azure/act-experience-enablement-squadis duplicated in mentionees andaddLabelis duplicated. This can double-mention the team and issue redundant label requests; dedupe.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1181
- This block duplicates the same squad in
mentioneesand duplicates theaddLabelaction. Deduplicate to avoid duplicate notifications and redundant calls.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1203
- This route lists the same team twice in
mentioneesand adds the same label twice. Remove duplicates to avoid double-mentions and redundant labeling.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1225
Azure/act-experience-enablement-squadandact-experience-enablement-squadare duplicated here (mentionees + addLabel). Deduplicate to avoid duplicate notifications and redundant API calls.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1248
- Duplicate mentionees and duplicate
addLabelactions will cause duplicate mentions/redundant label operations. Keep a single squad entry and a single label action.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1271
- The same squad is included twice in
mentioneesand the label is added twice. This can double-notify the team and make redundant API calls; dedupe both.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1293
- This route now duplicates the squad entry in
mentioneesand duplicates the sameaddLabelaction. Remove the duplicates to avoid double-mentions and redundant label calls.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1315
- There are duplicate entries for the same squad (mentionees + addLabel). This can create duplicate notifications and redundant operations; keep single entries.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1340
- This route duplicates the same team entry in
mentioneesand adds the same label twice. Deduplicate to avoid double-mentions and redundant API calls.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:1422
- This route duplicates the same squad in
mentioneesand duplicates theaddLabelaction. This can lead to duplicate notifications and redundant label API calls; keep single entries.
- addLabel:
label: act-observability-squad
- addLabel:
label: act-observability-squad
.github/policies/resourceManagement.yml:2445
Azure/act-observability-squadis listed twice inmentioneesand the label is added twice. Deduplicate to avoid double-mentions and redundant labeling calls.
- addLabel:
label: act-observability-squad
- addLabel:
label: act-observability-squad
.github/policies/resourceManagement.yml:2467
- The same squad is duplicated under
mentioneesandaddLabelis duplicated. This can cause duplicate notifications and redundant label operations; keep only one entry of each.
- addLabel:
label: act-observability-squad
- addLabel:
label: act-observability-squad
.github/policies/resourceManagement.yml:2715
- This route repeats
Azure/act-observability-squadinmentioneesand adds the same label twice. Removing duplicates avoids double-mentions and redundant label calls.
- addLabel:
label: act-observability-squad
- addLabel:
label: act-observability-squad
.github/policies/resourceManagement.yml:2807
- The same squad/team and label are duplicated here (two identical mentionees + two identical addLabel actions). Deduplicate to avoid duplicate mentions and redundant labeling operations.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
.github/policies/resourceManagement.yml:3570
- This block duplicates the same team in
mentioneesand duplicates theaddLabelaction. This can cause double notifications and redundant label requests; keep only one entry.
- addLabel:
label: act-quality-productivity-squad
- addLabel:
label: act-quality-productivity-squad
.github/policies/resourceManagement.yml:4527
- This route repeats the same squad in
mentioneesand applies the same label twice. Deduplicate to avoid double-mentioning the team and redundant label operations.
- addLabel:
label: act-observability-squad
- addLabel:
label: act-observability-squad
.github/policies/resourceManagement.yml:4568
- This block duplicates
Azure/act-codegen-extensibility-squadinmentioneesand duplicates theaddLabelaction. Deduplicate to avoid double notifications and redundant label operations.
- addLabel:
label: act-codegen-extensibility-squad
- addLabel:
label: act-codegen-extensibility-squad
.github/policies/resourceManagement.yml:4878
- The same squad is listed twice in
mentioneesand the same label is added twice. This can double-mention the team and make redundant label calls; dedupe both.
- addLabel:
label: act-experience-enablement-squad
- addLabel:
label: act-experience-enablement-squad
| - addLabel: | ||
| label: act-codegen-extensibility-squad | ||
| label: act-experience-enablement-squad | ||
| - addLabel: | ||
| label: act-experience-enablement-squad |
2e335a6 to
7741a7f
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (4)
.github/policies/resourceManagement.yml:870
- The
mentioneeslist includes the same team twice, and thethenblock also adds the same squad label twice. This can cause duplicate@mentionsin the reply template output and redundant label operations; it looks like the sync inserted a duplicate entry.
- sgellock
- Azure/act-experience-enablement-squad
- Azure/act-experience-enablement-squad
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
assignMentionees: False
.github/policies/resourceManagement.yml:891
- This routing block duplicates the same squad team in
mentioneesand duplicates the sameaddLabelaction. That can result in double-notifications and unnecessary repeated label operations.
mentionees:
- hirenshah1
- Azure/act-observability-squad
- Azure/act-observability-squad
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
.github/policies/resourceManagement.yml:3565
- The same squad team is listed twice under
mentioneesand the same label is added twice. This will generate redundant notifications/operations; please de-duplicate to a single entry/action.
mentionees:
- audunn
- Azure/act-quality-productivity-squad
- Azure/act-quality-productivity-squad
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
.github/policies/resourceManagement.yml:4563
- This rule lists
Azure/act-codegen-extensibility-squadtwice undermentioneesand repeats the sameaddLabelaction. That can lead to duplicate mentions in the bot reply and unnecessary repeated label operations.
mentionees:
- azureSQLGitHub
- Azure/act-codegen-extensibility-squad
- Azure/act-codegen-extensibility-squad
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
7741a7f to
a545cba
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (3)
.github/policies/resourceManagement.yml:868
- This block now includes duplicate entries for the same squad in both
mentioneesandaddLabel(the act-experience-enablement squad appears twice). This can lead to redundant/duplicate mentions and label operations; keep only one occurrence of each.
- mentionUsers:
mentionees:
- sgellock
- Azure/act-experience-enablement-squad
- Azure/act-experience-enablement-squad
.github/policies/resourceManagement.yml:890
- This rule duplicates the same squad in
mentioneesand repeats the sameaddLabelstep twice. It’s redundant and may cause duplicate notifications; remove the extra mentionee and one of the duplicated label actions.
- mentionUsers:
mentionees:
- hirenshah1
- Azure/act-observability-squad
- Azure/act-observability-squad
.github/policies/resourceManagement.yml:4562
- This rule contains duplicate
mentioneesentries for the same team and repeats the sameaddLabeltwice. Even if downstream deduplicates, keeping duplicates in config increases noise and can result in duplicate mentions/operations; remove the duplicates here (and in other blocks updated similarly in this PR).
- mentionUsers:
mentionees:
- azureSQLGitHub
- Azure/act-codegen-extensibility-squad
- Azure/act-codegen-extensibility-squad
Description
This PR synchronizes squad labels, reviewers and mentionees into resourceManagement.yml based on the Squad Mapping wiki.
Checklist