From e01ea7e39341b2e7ddd1de49b52fbd0ef76b5074 Mon Sep 17 00:00:00 2001 From: Ralf Anton Beier Date: Mon, 2 Mar 2026 08:49:02 +0100 Subject: [PATCH] fix: require PR reviews and enforce admin protection Branch protection had `required_pull_request_reviews: null` and `enforce_admins: false`, which allowed direct pushes to main on all repos despite other protections being active. Co-Authored-By: Claude Opus 4.6 --- config.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config.yml b/config.yml index fce5b89..b883398 100644 --- a/config.yml +++ b/config.yml @@ -31,8 +31,11 @@ branch_protection: required_status_checks: strict: true contexts: [] - enforce_admins: false - required_pull_request_reviews: null + enforce_admins: true + required_pull_request_reviews: + required_approving_review_count: 1 + dismiss_stale_reviews: true + require_code_owner_reviews: false required_linear_history: false required_conversation_resolution: false restrictions: null