aurganize-backend/.github/CODEOWNERS.md

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