chore: add CODEOWNERS - #75
Open
gbartolini wants to merge 2 commits into
Open
Conversation
Generated from cloudnative-pg/cnpg-infra's componentowners-policy.yaml via scripts/render-codeowners.rb -- see that repo for the underlying policy this file is generated from. This repo has never had a CODEOWNERS file before (verified: zero commits in its history ever touched one). Routes ownership through the real governance-owners team plus admins as a fallback. The four subprojects/*.md path rules also list their respective subproject-committee team (core-maintainers, supply-chain-maintainers, community-ecosystem-maintainers, extensibility-maintainers) -- these exist as real GitHub teams already, but with placeholder membership pending the federated governance model's ratification (dev/67), not a real per-committee roster yet. One of those path rules, /subprojects/core.md, anticipates subprojects/core-projects.md being renamed to core.md as part of the same dev/67 work -- until that rename lands, this rule matches no real file and the governance-owners+admins fallback on * covers core-projects.md instead. Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Assisted-by: Claude
Interim CODEOWNERS -- just the general owners rule for now, routing through the real governance-owners team (falling back to admins). Path-scoped rules for subprojects/*.md are deliberately left for later, once the subproject-committee teams have real membership rather than placeholder membership pending dev/67's ratification. Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Assisted-by: Claude
mnencia
approved these changes
Aug 16, 2026
There was a problem hiding this comment.
Pull request overview
Adds repository-wide ownership rules by introducing a root-level CODEOWNERS file, ensuring PRs are automatically routed to the appropriate teams for review.
Changes:
- Add a
CODEOWNERSfile with a catch-all*rule pointing to@cloudnative-pg/governance-ownerswith fallback to@cloudnative-pg/admins.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This repo has never had a
CODEOWNERSfile (verified: zero commits in its history ever touched one). This adds just the general*rule for now:Routes through the real
governance-ownersteam, falling back toadmins.