diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index af065695fba..b24a4b3c837 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -54,6 +54,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /buildscripts/setup_multiversion_mongodb.py @10gen/devprod-correctness @svc-auto-approve-bot /buildscripts/setup_spawnhost_coredump @10gen/devprod-correctness @svc-auto-approve-bot /buildscripts/hang_analyzer.py @10gen/devprod-correctness @svc-auto-approve-bot +/buildscripts/errorcodes.py @10gen/server-programmability @svc-auto-approve-bot /buildscripts/evergreen_resmoke_job_count.py @10gen/devprod-correctness @svc-auto-approve-bot /buildscripts/evergreen_task_timeout.py @10gen/devprod-correctness @svc-auto-approve-bot /buildscripts/evergreen_gen_smoke_test_tasks.py @10gen/devprod-correctness @svc-auto-approve-bot diff --git a/buildscripts/OWNERS.yml b/buildscripts/OWNERS.yml index 829b01e9884..acbea47951c 100644 --- a/buildscripts/OWNERS.yml +++ b/buildscripts/OWNERS.yml @@ -23,6 +23,9 @@ filters: - "hang_analyzer.py": approvers: - 10gen/devprod-correctness + - "errorcodes.py": + approvers: + - 10gen/server-programmability - "evergreen_resmoke_job_count.py": approvers: - 10gen/devprod-correctness diff --git a/docs/owners/owners_format.md b/docs/owners/owners_format.md index 0061eb6a1cb..362d97a8d06 100644 --- a/docs/owners/owners_format.md +++ b/docs/owners/owners_format.md @@ -1,5 +1,8 @@ # Code Owners +After modifying any OWNERS files, the overall ownership database (`.github/CODEOWNERS`) must be rebuilt. +This is done by running `bazel run codeowners`. + ## OWNERS.yml File Format This is loosely based on [kubernetes](https://www.kubernetes.dev/docs/guide/owners/) and [chromium](https://chromium.googlesource.com/chromium/src/+/HEAD/docs/code_reviews.md) OWNERS files.