From 132668bca46762d88d3702b3b3a0f9a5b4cc8803 Mon Sep 17 00:00:00 2001 From: Patrick Schmitt <45056826+patschmittdev@users.noreply.github.com> Date: Sat, 12 Sep 2026 16:11:58 -0400 Subject: [PATCH] Document sole-maintainer pull request policy Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- docs/release-checklist.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/release-checklist.md b/docs/release-checklist.md index c1e28be..494a683 100644 --- a/docs/release-checklist.md +++ b/docs/release-checklist.md @@ -193,10 +193,16 @@ the remaining gates before any later tagged release or broader announcement: ### Required main protection policy -The owner requires pull requests, one independent approving review, dismissal of -stale approvals, up-to-date required checks, and no administrator bypass. -Force pushes and deletion must be blocked. Required checks must come from GitHub -Actions (app ID `15368`), not merely share their names. +For the sole-maintainer workflow, the owner requires pull requests but no +independent approving review (`required_approving_review_count: 0` and +`require_last_push_approval: false`). This permanent policy was authorized on +2026-09-12. GitHub does not enforce two-person review under this policy. +Stale approvals are still dismissed when reviews are present. + +All seven required checks must pass on an up-to-date branch, with administrator +enforcement retained. Force pushes and deletion remain blocked; linear history +and conversation resolution remain required. Required checks must come from +GitHub Actions (app ID `15368`), not merely share their names. Protection is managed in GitHub settings, independently of this source document. Verify the live policy with `gh api repos/patschmittdev/Ziggurat/branches/main/protection`