Skip to content

chore: add default CODEOWNERS for auto-reviewer assignment#9

Merged
saadqbal merged 1 commit intodevelopfrom
chore/add-default-codeowners
Apr 29, 2026
Merged

chore: add default CODEOWNERS for auto-reviewer assignment#9
saadqbal merged 1 commit intodevelopfrom
chore/add-default-codeowners

Conversation

@LukasWodka
Copy link
Copy Markdown
Contributor

Summary

Adds a default * rule to .github/CODEOWNERS so every PR in this repo auto-requests at least one reviewer (squad lead). Closes the gap where many PRs were landing in "In review" with no Reviewer field set.

Why

Currently the kanban shows a lot of cards in In review without a Reviewer assigned — theres no automatic mechanism to pick one. Adding a default CODEOWNERS line makes GitHub auto-request the squad lead for every PR. Either of the two listed owners can approve (branch protection requires 1 review).

What changes

  • New default rule at the top of .github/CODEOWNERS (or new file if none existed)
  • Existing narrow security rules (where present) are preserved unchanged below — they still trigger Asad as additional required co-reviewer for security-sensitive paths

Behavior

PR scenario Auto-requested reviewer
Regular PR The two squad-lead defaults
PR touching a file in # === Narrow security CODEOWNERS === (where present) The squad-lead defaults + Asad
PR opened by one of the squad leads The other squad lead (GitHub skips the author)

🤖 Generated with Claude Code

@LukasWodka LukasWodka requested a review from saadqbal April 28, 2026 07:15
@saadqbal saadqbal merged commit 14bafa1 into develop Apr 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants