feat(external-plugins): label submissions by repository ownership

Classify org-owned repositories as first party (Microsoft, GitHub, Azure,
dotnet, MicrosoftDocs, microsoftgraph; case-insensitive) or third party.
User-owned repositories receive no ownership label.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 821f4796-505e-4fb8-96cf-0b5bbf80a636
This commit is contained in:
Aaron Powell
2026-10-13 10:45:29 +11:00
co-authored by Copilot App
parent 70ddff7fab
commit 36667634be
6 changed files with 180 additions and 5 deletions
+8
View File
@@ -52,6 +52,14 @@ jobs:
color: '1D76DB',
description: 'External plugin submission includes a canvas extension'
},
'first party': {
color: '1D76DB',
description: 'External plugin repository is owned by a Microsoft or GitHub first-party organization'
},
'third party': {
color: '5319E7',
description: 'External plugin repository is owned by another organization'
},
'hooks': {
color: 'C2E0C6',
description: 'PR touches hooks'