Ensure all files have CODEOWNERS #1207
Labels
🤖 aspect: dx
Concerns developers' experience with the codebase
✨ goal: improvement
Improvement to an existing user-facing feature
good first issue
New-contributor friendly
help wanted
Open to participation from the community
🟩 priority: low
Low priority and doesn't need to be rushed
🧱 stack: mgmt
Related to repo management and automations
Problem
Considering how the monorepo is a complex mix of projects, languages and stacks, we cannot pick from the pool of all maintainers to review PRs. Hence the CODEOWNERS file is a complex Venn diagram of teams related to each part of the codebase.
In this complexity, it is easy for files and directories to be left with no owner at all.
Description
https://github.com/beaugunderson/codeowners is a tool to interact with the
CODEOWNERS
file. It can be used to find files that have no owner. Running it as a script in pre-commit can fix this issue.Integrating it with pre-commit can help prevent these situations from being committed at all, but that is blocked on upstream issue beaugunderson/codeowners#36 to be resolved.
The text was updated successfully, but these errors were encountered: