Skip to content

Configure code owners for backend, GUI, docs, and deployment - #94

Merged
tabedzki merged 4 commits into
devfrom
t3/configure-codeowners
Nov 7, 2026
Merged

tabedzki merged 4 commits into
devfrom
t3/configure-codeowners

Conversation

@tabedzki

@tabedzki tabedzki commented Nov 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add .github/CODEOWNERS so the stated people get tagged through automatic review requests when their respective files change in pull requests:

Backend logic, related tests/data, documentation → @m-beau
GUI and GUI tests                              → @tabedzki + @m-beau
Deployment, operations, and all remaining files → @tabedzki

Documentation build configuration stays with @tabedzki. GitHub applies these rules once this file is present on the pull request's base branch; owners must have repository write access.

Evidence

  • Before: No CODEOWNERS file, so these file ownership rules did not request reviews automatically.
    After: Validated eight representative ownership cases, including shared GUI ownership and deployment/backend/documentation routing. All 250 tracked files resolve to an owner. git diff --cached --check passed before committing.

Merge Danger

Door: two-way

Revert or edit CODEOWNERS to change review routing.

Blast Radius: reviews

Changes automatic reviewer selection; application behavior is unchanged.

@tabedzki
tabedzki merged commit a97fcf7 into dev Nov 7, 2026
2 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.

1 participant