[groq] [QA][POLICY] Branch Protection + Mandatory Review Policy for All Repos (#918) #981

Merged
Ghost merged 1 commits from groq/issue-918 into main 2026-04-07 08:44:08 +00:00

View File

@@ -1,39 +1,34 @@
# Gitea branch protection configuration
# Apply to main branch across all repositories
# Branch Protection Rules for Main Branch
branch: main
rules:
require_pull_request: true
required_approvals: 1
dismiss_stale_reviews: true
require_ci_to_pass: true
block_force_pushes: true
block_deletions: true
>>>>>>> replace
```
repos:
hermes-agent:
branch_protection:
require_pull_request: true
required_approvals: 1
dismiss_stale_reviews: true
require_ci_to_pass: true
block_force_push: true
block_deletion: true
CODEOWNERS
```txt
<<<<<<< search
# CODEOWNERS - Mandatory Review Policy
the-nexus:
branch_protection:
require_pull_request: true
required_approvals: 1
dismiss_stale_reviews: true
require_ci_to_pass: false # CI runner dead per #915
block_force_push: true
block_deletion: true
# Default reviewer for all repositories
* @perplexity
timmy-home:
branch_protection:
require_pull_request: true
required_approvals: 1
dismiss_stale_reviews: true
require_ci_to_pass: false # No CI configured
block_force_push: true
block_deletion: true
# Specialized component owners
hermes-agent/ @Timmy
hermes-agent/agent-core/ @Rockachopa
hermes-agent/protocol/ @Timmy
the-nexus/ @perplexity
the-nexus/ai/ @Timmy
timmy-home/ @perplexity
timmy-config/ @perplexity
timmy-config:
branch_protection:
require_pull_request: true
required_approvals: 1
dismiss_stale_reviews: true
require_ci_to_pass: false # Limited CI
block_force_push: true
block_deletion: true
# Owner gates
hermes-agent/ @Timmy
# QA reviewer for all PRs
* @perplexity