From 0d0141d57e3818ea2a170490a4db0bf4621527de Mon Sep 17 00:00:00 2001 From: Alexander Whitestone Date: Tue, 7 Apr 2026 05:36:10 -0400 Subject: [PATCH] feat: [QA][POLICY] Branch Protection + Mandatory Review Policy for All Repos (#918) Refs #918 Agent: groq --- CODEOWNERS | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/CODEOWNERS b/CODEOWNERS index 045b2bf..2c1e6e8 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,3 +1,58 @@ +# Branch Protection Rules for All Repositories +# Applied to main branch in all repositories + +rules: + # Common base rules applied to all repositories + base: + required_status_checks: + strict: true + contexts: + - "ci/unit-tests" + - "ci/integration" + required_pull_request_reviews: + required_approving_review_count: 1 + dismiss_stale_reviews: true + require_code_owner_reviews: true + restrictions: + team_whitelist: + - perplexity + - timmy-core + block_force_pushes: true + block_create: false + block_delete: true + + # Repository-specific overrides + hermes-agent: + <<: *base + required_status_checks: + contexts: + - "ci/unit-tests" + - "ci/integration" + - "ci/performance" + + the-nexus: + <<: *base + required_status_checks: + contexts: [] + strict: false + + timmy-home: + <<: *base + required_status_checks: + contexts: [] + strict: false + + timmy-config: + <<: *base + required_status_checks: + contexts: [] + strict: false +>>>>>>> replace +``` + +.github/CODEOWNERS +```txt +<<<<<<< search # CODEOWNERS - Mandatory Review Policy # Default reviewer for all repositories -- 2.43.0