Skip to content

go-live 6/9: restrict PRs to collaborators; CONTRIBUTORS.md + SECURITY.md #1820

Description

@cliffhall

Phase 6 of 9 in the v2 go-live runbook — see #1804 (§9). Reversible (one click).

Note: this was originally planned as phase 7. It was moved ahead of the v1 backlog triage (#1819, now phase 7) so external pull requests are closed before triaging 125 open PRs, rather than triaging while new ones keep arriving.

Move to the issues-only contribution model.

Tasks

  • Land the docs firstCONTRIBUTORS.md (Add CONTRIBUTORS.md: issues-only policy (share prompts, not PRs) #1517) and issue templates. The setting below gives a contributor no explanation; they just find no "Create pull request" button.
  • Confirm what "collaborator" resolves to here — write/maintain/admin on the repo, which may include org-wide base write rather than just the maintainer team:
    gh api repos/modelcontextprotocol/inspector/collaborators --jq '.[] | select(.permissions.push) | .login'
  • Flip Settings → Features → Pull requests → "Collaborators only". PR tab stays visible, anyone can read and comment, only write-access users can open new PRs. Issues unaffected.
  • SECURITY.md: supported-versions table (v2 supported, v1 security fixes only, <1.0.0 unsupported) and private reporting enabled.

Fold into #1517 rather than duplicating it.

Docs · changelog

Metadata

Metadata

Assignees

Labels

v2Issues and PRs for v2

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions