Documentation Index
Fetch the complete documentation index at: https://docs.pipefort.com/llms.txt
Use this file to discover all available pages before exploring further.
| Field | Value |
|---|---|
| Category | CICD-SEC-1 |
| Severity | LOW |
| Auto-fix | ✗ |
| Source | Repository configuration |
What the check does
- Detects a
CODEOWNERSfile (inCODEOWNERS,.github/CODEOWNERS, ordocs/CODEOWNERS— GitHub’s canonical locations). - Reads the branch protection rule on the default branch.
- Reports when
required_pull_request_reviews.require_code_owner_reviewsisfalse.
Why it matters
A CODEOWNERS file is a declaration of who has authority on which paths. Without enforcement:- Changes to sensitive paths (
/.github/workflows/,/infra/,/security/) can merge without the people responsible for them ever seeing the PR. - The file becomes pure documentation — easy to drift out of sync with reality, hard to rely on for incident response.
- Compliance reviewers cannot point at “code owners must approve” as a control if the rule doesn’t actually require their approval.