Remove CODEOWNERS (advisory-only, no merge gating)#396
Merged
Conversation
Branch protection on main has require_code_owner_reviews=false, so CODEOWNERS never gated merges — it only auto-requested review from all nine listed owners on every PR. The required single approving review can come from any collaborator, and the merge button is independently restricted via branch-protection restrictions. Removing the file stops the auto-review noise with no change to enforcement.
michalhosna
approved these changes
Jun 9, 2026
michalhosna
left a comment
Contributor
There was a problem hiding this comment.
@michalhosna made 1 comment.
Reviewable status: 0 of 1 files reviewed, all discussions resolved (waiting on afrind, akash-a-n, mondain, Oxyd, peterchave, suhasHere, and TimEvens).
michalhosna
approved these changes
Jun 9, 2026
michalhosna
left a comment
Contributor
There was a problem hiding this comment.
@michalhosna reviewed 1 file and all commit messages.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on afrind, akash-a-n, mondain, Oxyd, peterchave, suhasHere, and TimEvens).
With CODEOWNERS removed, no PR triggers an auto-reviewer request, so the Draft bullet no longer needs to call it out as a draft-only distinction.
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.
What
CODEOWNERS.CONTRIBUTING.md(with CODEOWNERS gone, no PR triggers an auto-reviewer request, so it's no longer a draft-only distinction).Why
Branch protection on
mainhasrequire_code_owner_reviews: false, soCODEOWNERSnever gated merges. Its only live effect was auto-requesting review from all nine listed owners on every PR — review noise with no compensating enforcement.Nothing about how merges actually work changes:
restrictions(suhasHere,afrind,gmarzot, + the sync bot app); admins can still--adminoverride.CODEOWNERS(the auto-merge workflow gates on an existing approval + green checks, not code owners).Note: the deleted file's header comment claimed code-owner review was required and that the merge button was restricted to all nine listed users — both were inaccurate (review was advisory, merge is restricted to three). Dropping the file removes that misleading doc as well.
Reviewers can still be assigned per-PR as needed; this just drops the noisy auto-assignment default.
This change is