Skip to content

Make the working group leads the code owners - #12

Open
pja-ant wants to merge 1 commit into
mainfrom
pja/codeowners-wg-leads
Open

pja-ant wants to merge 1 commit into
mainfrom
pja/codeowners-wg-leads

Conversation

@pja-ant

@pja-ant pja-ant commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Points CODEOWNERS at @modelcontextprotocol/triggers-events-wg-leads in place of @modelcontextprotocol/triggers-events-wg, so that approving a merge stays with the working group leads once ordinary members get push access.

Working group members are being given push on this repository so they can open pull requests from branches here and not from forks. That change is in modelcontextprotocol/access#215, which also creates the leads team. The org ruleset on main requires a code-owner approval before a merge. If CODEOWNERS kept naming the whole working group, every new member's approval would count.

Do not merge before modelcontextprotocol/access#215 is merged and deployed. The leads team does not exist until then, and a CODEOWNERS line that names a missing team is ignored, which would leave the repository with no code owner.

Between that deploy and this merge, anyone added to triggers-events-wg is still a code owner. Merge this promptly afterwards.

Test plan

Not runnable until the team exists. After the access change is deployed, check that GitHub shows no error banner on the CODEOWNERS file and that a pull request here requests review from the leads team.

Working group members are getting push access so they can open pull requests
from branches in this repository. The org ruleset requires a code-owner
approval before a merge, so naming the leads team here keeps approval with the
leads and not with every member.

The triggers-events-wg-leads team is created by a change in the access
repository. Merge this only after that change has been deployed. A CODEOWNERS
line that names a missing team is ignored.
@pja-ant
pja-ant marked this pull request as ready for review October 16, 2026 12:51
@pja-ant
pja-ant requested a review from a team as a code owner October 16, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant