Skip to content

Commit ce5a694

Browse files
jsquireCopilotCopilot
authored
[CODEOWNERS] Reviewers for common config customization (Azure#58398)
* [CODEOWNERS] Reviewers for common config customization The focus of these changes is to add review coverage from the Azure SDK team for customization/override of repository-wide configuration files. * Update .github/CODEOWNERS Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Add /.config/1espt/ rule after /.config/ catch-all to preserve distinct ownership Agent-Logs-Url: https://github.com/Azure/azure-sdk-for-net/sessions/b9036ee1-46bb-41fb-b670-0135f7828d17 Co-authored-by: jsquire <913445+jsquire@users.noreply.github.com> * Applying PR feedback --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1 parent aba658f commit ce5a694

1 file changed

Lines changed: 43 additions & 22 deletions

File tree

.github/CODEOWNERS

Lines changed: 43 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,6 @@
2929
# should not be changed without team discussion.
3030
/* @jsquire @Azure/azure-sdk-write-net-core
3131

32-
# Common repository-wide assets and configuration
33-
/.config/ @jsquire @Azure/azure-sdk-write-net-core
34-
/.vscode/ @jsquire @m-redding
35-
/doc/ @jsquire @scottaddie
36-
/samples/ @jsquire @m-redding
37-
38-
################
39-
# Automation
40-
################
41-
42-
# GitHub integration and bot rules
43-
/.github/ @jsquire @ronniegeraghty @ArthurMa1978
44-
45-
# PRLabel: %EngSys
46-
/sdk/template/ @hallipr @weshaggard @benbp @jsquire
47-
4832
#########
4933
# SDK
5034
#########
@@ -1175,10 +1159,6 @@
11751159
/eng/common/ @Azure/azure-sdk-eng
11761160
/eng/mgmt/ @ArthurMa1978 @m-nash
11771161
/eng/apicompatbaselines/ @Azure/azure-sdk-write-net-core @jsquire
1178-
/.github/workflows/ @Azure/azure-sdk-eng
1179-
/.github/CODEOWNERS @jsquire @m-redding @Azure/azure-sdk-eng
1180-
/.github/copilot-instructions.md @jsquire @m-redding @praveenkuttappan @maririos
1181-
/.config/1espt/ @benbp @weshaggard
11821162

11831163
# Add owners for notifications for specific pipelines
11841164
/eng/pipelines/aggregate-reports.yml @jsquire
@@ -1224,5 +1204,46 @@
12241204
#PRLabel: %CodeGen %Client
12251205
/eng/scripts/typespec/ @JoshLove-msft @m-nash @jorgerangel-msft @jsquire @live1206 @ArcturusZhang @ArthurMa1978
12261206

1227-
# Add owners for CI pipeline configuration changes
1228-
/sdk/**/ci*.yml @Azure/azure-sdk-write-net-core
1207+
################
1208+
# Automation
1209+
################
1210+
1211+
# GitHub integration, CODEOWNERS, and bot rules
1212+
/.github/ @jsquire @ronniegeraghty @m-redding @ArthurMa1978
1213+
/.github/workflows/ @jsquire @m-redding @Azure/azure-sdk-eng
1214+
/.github/CODEOWNERS @jsquire @m-redding @Azure/azure-sdk-eng
1215+
/.github/copilot-instructions.md @jsquire @m-redding @praveenkuttappan @maririos
1216+
1217+
# PRLabel: %EngSys
1218+
/sdk/template/ @hallipr @weshaggard @benbp @jsquire
1219+
1220+
###########################
1221+
# Repository configuration
1222+
###########################
1223+
1224+
# Common repository-wide assets and configuration
1225+
/.config/ @jsquire @Azure/azure-sdk-write-net-core
1226+
/.config/1espt/ @benbp @weshaggard
1227+
/.vscode/ @jsquire @m-redding
1228+
/.devcontainer/ @jsquire @m-redding
1229+
/doc/ @jsquire @scottaddie
1230+
/samples/ @jsquire @m-redding
1231+
1232+
# Repository configuration that should not be overridden
1233+
/sdk/**/NuGet.* @Azure/azure-sdk-write-net-core @jsquire
1234+
/sdk/**/Nuget.* @Azure/azure-sdk-write-net-core @jsquire
1235+
/sdk/**/nuget.* @Azure/azure-sdk-write-net-core @jsquire
1236+
/sdk/**/global.json @Azure/azure-sdk-write-net-core @jsquire
1237+
/sdk/**/.editorconfig @Azure/azure-sdk-write-net-core @jsquire
1238+
/sdk/**/.vsconfig @Azure/azure-sdk-write-net-core @jsquire
1239+
1240+
# CI pipeline configuration
1241+
/sdk/**/ci*.yml @Azure/azure-sdk-write-net-core @jsquire
1242+
1243+
# Code standards configuration
1244+
/sdk/**/.gitignore @jsquire @m-redding
1245+
/sdk/**/.gitattributes @jsquire @m-redding
1246+
1247+
# Add owners for NPM configuration
1248+
/**/package.json @JoshLove-msft @m-nash @jorgerangel-msft @jsquire @christothes @ArcturusZhang @ArthurMa1978
1249+
/**/package-lock.json @JoshLove-msft @m-nash @jorgerangel-msft @jsquire @christothes

0 commit comments

Comments
 (0)