40 lines
1.0 KiB
Markdown
40 lines
1.0 KiB
Markdown
|
|
# Code Owners for Aurganize V6.2
|
|
#
|
|
# These owners will be automatically requested for review
|
|
# when someone opens a pull request.
|
|
#
|
|
# Format: path/pattern @github-username
|
|
|
|
# Default owners for everything
|
|
* @developer1 @developer2
|
|
|
|
# Backend code
|
|
/backend/ @developer1
|
|
/backend/internal/handlers/ @developer1
|
|
/backend/internal/services/ @developer1
|
|
/backend/internal/repositories/ @developer1
|
|
|
|
# Frontend code
|
|
/frontend/ @developer2
|
|
/frontend/src/routes/ @developer2
|
|
/frontend/src/lib/components/ @developer2
|
|
|
|
# Infrastructure requires both reviewers
|
|
/infrastructure/ @developer1 @developer2
|
|
/docker-compose.yml @developer1 @developer2
|
|
|
|
# Database migrations require backend lead
|
|
/backend/migrations/ @developer1
|
|
|
|
# Documentation can be reviewed by anyone
|
|
/docs/ @developer1 @developer2
|
|
|
|
# CI/CD workflows require both
|
|
/.github/workflows/ @developer1 @developer2
|
|
|
|
# Package files require review
|
|
/backend/go.mod @developer1
|
|
/backend/go.sum @developer1
|
|
/frontend/package.json @developer2
|
|
/frontend/package-lock.json @developer2 |