diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 54efb711bda..ea481c407c2 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1,19 @@ -# These owners are the maintainers and approvers of this repo -* @radius-project/maintainers-radius @radius-project/approvers-radius \ No newline at end of file +# General maintainers and approvers for the entire repository +* @radius-project/maintainers-radius @radius-project/approvers-radius + +# Ownership for dependency-related files. Allow the on-call team to approve dependency version updates (e.g., from Dependabot PRs) +# Files in the root directory +/go.mod @radius-project/on-call +/go.sum @radius-project/on-call +# Files in the `test/magpiego` directory +test/magpiego/go.mod @radius-project/on-call +test/magpiego/go.sum @radius-project/on-call +# Files in the `typespec` directory +typespec/package*.json @radius-project/on-call +# GitHub workflow files +.github/*.yml @radius-project/on-call +.github/*.yaml @radius-project/on-call +# Devcontainer files +.devcontainer/devcontainer.json @radius-project/on-call +# Radius bicep types generator files +hack/bicep-types-radius/src/generator/package*.json @radius-project/on-call \ No newline at end of file