Skip to content

Commit

Permalink
[GitHub Automation] Communication Rules (#27760)
Browse files Browse the repository at this point in the history
* [GitHub Automation] Communication Rules

The focus of these changes is to add rules for the Communication sub-areas
to apply unique labels to better integrate with the team's tooling.

* Adding Chat

* Adding chat to codeowners

* Fixing ordering
  • Loading branch information
jsquire authored Mar 25, 2022
1 parent 7ce97b5 commit 08ce982
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 5 deletions.
31 changes: 27 additions & 4 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -192,12 +192,35 @@
# ServiceLabel: %Commerce %Service Attention
#/<NotInRepo>/ @ms-premp @qiaozha

# PRLabel: %Communication
/sdk/communication/ @acsdevx-msft
# PRLabel: %Communication - Calling Server
/sdk/communication/Azure.Communication.CallingServer/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - Chat
/sdk/communication/Azure.Communication.Chat/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - Common
/sdk/communication/Azure.Communication.Common/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - Identity
/sdk/communication/Azure.Communication.Identity/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - Network Traversal
/sdk/communication/Azure.Communication.NetworkTraversal/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - Phone Numbers
/sdk/communication/Azure.Communication.PhoneNumbers/ @miguhern @whisper6284 @lucasrsant @RoyHerrod @danielav7

# PRLabel: %Communication - Short Codes
/sdk/communication/Azure.Communication.ShortCodes/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - SMS
/sdk/communication/Azure.Communication.Sms/ @RoyHerrod @arifibrahim4
/sdk/communication/Azure.Communication.Identity/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms
/sdk/communication/Azure.Communication.Common/ @Azure/acs-identity-sdk @petrsvihlik @AikoBB @maximrytych-ms @martinbarnas-ms

# PRLabel: %Communication - Resource Manager
/sdk/communication/Azure.ResourceManager.Communication/

# PRLabel: %Communication
/sdk/communication/ @acsdevx-msft

# ServiceLabel: %Compute %Service Attention
# PRLabel: %Compute
Expand Down
56 changes: 55 additions & 1 deletion .github/fabricbot.json
Original file line number Diff line number Diff line change
Expand Up @@ -1012,6 +1012,60 @@
"pathFilter": [
"/sdk/servicebus/Microsoft.Azure.WebJobs.Extensions.ServiceBus/"
]
},
{
"label": "Communication - Calling Server",
"pathFilter": [
"/sdk/communication/Azure.Communication.CallingServer/"
]
},
{
"label": "Communication - Chat",
"pathFilter": [
"/sdk/communication/Azure.Communication.Chat/"
]
},
{
"label": "Communication - Common",
"pathFilter": [
"/sdk/communication/Azure.Communication.Common/"
]
},
{
"label": "Communication - Identity",
"pathFilter": [
"/sdk/communication/Azure.Communication.Identity/"
]
},
{
"label": "Communication - Network Traversal",
"pathFilter": [
"/sdk/communication/Azure.Communication.NetworkTraversal/"
]
},
{
"label": "Communication - Phone Numbers",
"pathFilter": [
"/sdk/communication/Azure.Communication.PhoneNumbers/"
]
},
{
"label": "Communication - Short Codes",
"pathFilter": [
"/sdk/communication/Azure.Communication.ShortCodes/"
]
},
{
"label": "Communication - SMS",
"pathFilter": [
"/sdk/communication/Azure.Communication.Sms/"
]
},
{
"label": "Communication - Resource Manager",
"pathFilter": [
"/sdk/communication/Azure.ResourceManager.Communication/"
]
}
],
"taskName": "Auto PR based on folder paths "
Expand Down Expand Up @@ -4037,4 +4091,4 @@
]
}
}
]
]

0 comments on commit 08ce982

Please sign in to comment.