diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2025-09-26 13:31:01 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2025-09-30 11:40:36 +0200 |
| commit | 0a3a0206aa25aa57d402be0dc132616fb0570ae5 (patch) | |
| tree | 93161feb4f97d8e257f4b228ff7e41246fdf5097 | |
| parent | 5f3cdbeb7484e0b8b5f6002812cc0d2521c3e20c (diff) | |
| download | mullvadvpn-0a3a0206aa25aa57d402be0dc132616fb0570ae5.tar.xz mullvadvpn-0a3a0206aa25aa57d402be0dc132616fb0570ae5.zip | |
Assign ownership of code owners in CODEOWNERS
| -rw-r--r-- | .github/CODEOWNERS | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 5d17bf7430..513a1d3845 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,6 +1,10 @@ # Defining who has to review changes to what files. # Try to keep the entries sorted alphabetically, so they end up in the same order as # they would if you listed the entire repository as a tree. +# +# This enforcement is to protect certain important files from being changed without the approval +# of team leads. For more fine grained code ownership assignments to teams, see +# `/code-owners.json` and `/.github/workflows/code-owner-approval.yml`. # Container images used for building the app are owned by respective team leads and tech lead /building/android-container-image.txt @faern @albin-mullvad @rawa @@ -26,6 +30,10 @@ /ci/verify-locked-down-signatures.sh @faern @raksooo @pinkisemils @rawa /.github/workflows/unicop.yml @faern @raksooo @pinkisemils @rawa +# Our own code ownership mapping and automation must be approved by leads +/.github/workflows/code-owner-approval.yml @faern @raksooo @pinkisemils @rawa +/code-owners.json @faern @raksooo @pinkisemils @rawa + # The CODEOWNERS itself must be protected from unauthorized changes, # otherwise the protection becomes quite moot. # Keep this entry last, so it is sure to override any existing previous wildcard match |
