-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
69 lines (60 loc) · 3.4 KB
/
CODEOWNERS
File metadata and controls
69 lines (60 loc) · 3.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Code Ownership Rules
#
# This CODEOWNERS file defines code ownership and review requirements for the ModPorter-AI project.
# Review is required from code owners before merging changes.
#
# For more information about CODEOWNERS, see:
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
# ============================================================================
# Default Owners (catch-all for any file not matching specific rules)
# ============================================================================
* @anchapin
# ============================================================================
# Frontend Team - React/TypeScript UI Components
# ============================================================================
# All frontend-related files require review from frontend maintainers
/frontend/ @anchapin
# ============================================================================
# Backend Team - Python API and Server
# ============================================================================
# All backend-related files require review from backend maintainers
/backend/ @anchapin
# ============================================================================
# AI-Engine Team - ML/AI Components
# ============================================================================
# All AI engine-related files require review from AI engine maintainers
/ai-engine/ @anchapin
# ============================================================================
# Infrastructure & DevOps
# ============================================================================
# Docker and infrastructure configurations
/docker/ @anchapin
docker-compose*.yml @anchapin
Dockerfile* @anchapin
# ============================================================================
# Security & Compliance
# ============================================================================
# Security-related files require review from security team
/.github/security-check.sh @anchapin
/.github/security-config-guide.md @anchapin
# ============================================================================
# Documentation
# ============================================================================
# Documentation changes can be reviewed by any maintainer
/docs/ @anchapin
*.md @anchapin
!/.github/*.md
# ============================================================================
# Configuration Files
# ============================================================================
# Project-wide configuration files
/.github/ @anchapin
/database/ @anchapin
/monitoring/ @anchapin
/scripts/ @anchapin
/modporter/ @anchapin
/tests/ @anchapin
# ============================================================================
# CI/CD Workflows
# ============================================================================
/.github/workflows/ @anchapin