# Instructions for CODEOWNERS file format and automatic build failure notifications:
# https://github.com/Azure/azure-sdk/blob/main/docs/policies/opensource.md#codeowners

###########
# SDK
###########

# Catch all for non-code project files and unowned files | folders
/**                      @rickwinter @LarryOsterman

#Catch all for files at the root
/*                       @rickwinter @LarryOsterman @antkmsft
/sdk/                    @rickwinter @LarryOsterman

# Git Hub integration and bot rules
/.github/                @rickwinter @ronniegeraghty

# Samples
/samples/                @rickwinter @antkmsft @LarryOsterman

# AzureSdkOwners: @rickwinter
# ServiceLabel: %Azure.Core
# PRLabel: %Azure.Core
/sdk/core/               @rickwinter @antkmsft @LarryOsterman

# AzureSdkOwners: @antkmsft
# ServiceLabel: %Azure.Identity
# PRLabel: %Azure.Identity
/sdk/identity/           @antkmsft @rickwinter @LarryOsterman @Azure/azure-sdk-write-identity

####################
# Client Libraries
####################

# PRLabel: %App Configuration
/sdk/appconfiguration/                                             @LarryOsterman @antkmsft @RickWinter

# ServiceLabel: %App Configuration
# AzureSdkOwners:                                                  @rickwinter
# ServiceOwners:                                                   @LarryOsterman @antkmsft @RickWinter

# PRLabel: %Attestation
/sdk/attestation/                                                  @gkostal @anilba06 @ahmadmsft @LarryOsterman @rickwinter

# ServiceLabel: %Attestation
# ServiceOwners:                                                   @gkostal @anilba06 @ahmadmsft

# PRLabel: %EngSys
/sdk/template/                                                     @danieljurek @weshaggard @LarryOsterman @RickWinter

# ServiceLabel: %EngSys
# AzureSdkOwners:                                                  @danieljurek
# ServiceOwners:                                                   @danieljurek @weshaggard @LarryOsterman @RickWinter

# PRLabel: %Event Hubs
/sdk/eventhubs/                                                    @axisc @sjkwak @hmlam

# ServiceLabel: %Event Hubs
# ServiceOwners:                                                   @axisc @sjkwak @hmlam

# PRLabel: %KeyVault
/sdk/keyvault/                                                     @Azure/azure-sdk-write-keyvault

# ServiceLabel: %KeyVault
# AzureSdkOwners:                                                  @Azure/azure-sdk-write-keyvault
# ServiceOwners:                                                   @chen-karen @Azure/azure-sdk-write-keyvault

# ServiceLabel: %Operator Nexus - Network Cloud
# ServiceOwners:                                                   @Azure/azure-sdk-write-networkcloud

# PRLabel: %Storage
/sdk/storage/                                                      @vinjiang @Jinming-Hu @EmmaZhu @antkmsft @LarryOsterman @microzchang

# ServiceLabel: %Storage
# ServiceOwners:                                                   @vinjiang @Jinming-Hu @microzchang

# PRLabel: %Tables
/sdk/tables/                                                       @LarryOsterman @antkmsft

# ServiceLabel: %Tables
# AzureSdkOwners:                                                  @rickwinter
# ServiceOwners:                                                   @LarryOsterman @antkmsft

###########
# Eng Sys
###########

/eng/                    @danieljurek @weshaggard @benbp
/eng/common/             @Azure/azure-sdk-eng
/.github/workflows/      @Azure/azure-sdk-eng
/.github/CODEOWNERS      @rickwinter @ronniegeraghty @Azure/azure-sdk-eng

/.config/1espt/          @benbp @weshaggard
