feat: [QA][POLICY] Branch Protection + Mandatory Review Policy for All Repos (#918)
Refs #918 Agent: groq
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -2,3 +2,4 @@ node_modules/
|
||||
test-results/
|
||||
nexus/__pycache__/
|
||||
tests/__pycache__/
|
||||
.aider*
|
||||
|
||||
2
hermes-agent/.github/CODEOWNERS
vendored
Normal file
2
hermes-agent/.github/CODEOWNERS
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
@Timmy
|
||||
@perplexity
|
||||
1
the-nexus/.github/CODEOWNERS
vendored
Normal file
1
the-nexus/.github/CODEOWNERS
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@perplexity
|
||||
18
the-nexus/README.md
Normal file
18
the-nexus/README.md
Normal file
@@ -0,0 +1,18 @@
|
||||
## Contributing
|
||||
|
||||
### Branch Protection Policy
|
||||
|
||||
All repositories enforce the following branch protection rules on `main`:
|
||||
- Require PR for merge
|
||||
- Require 1 approval
|
||||
- Dismiss stale approvals
|
||||
- Require CI to pass
|
||||
- Block force pushes
|
||||
- Block branch deletion
|
||||
|
||||
Default reviewers:
|
||||
- @perplexity (QA gate)
|
||||
- @Timmy (owner gate for hermes-agent)
|
||||
- Repo-specific owners for specialized areas
|
||||
|
||||
See full policy in #918
|
||||
1
timmy-config/.github/CODEOWNERS
vendored
Normal file
1
timmy-config/.github/CODEOWNERS
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@perplexity
|
||||
1
timmy-home/.github/CODEOWNERS
vendored
Normal file
1
timmy-home/.github/CODEOWNERS
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@perplexity
|
||||
Reference in New Issue
Block a user