Skip to content

Commit d5b1737

Browse files
Add CODEOWNERS file template
1 parent 4f4558c commit d5b1737

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

CODEOWNERS

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# CODEOWNERS File Template
2+
#
3+
# This file defines code ownership for this repository.
4+
# Code owners are automatically requested for review when someone opens a pull request.
5+
#
6+
# 📖 Learn more: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
7+
8+
# =============================================================================
9+
# GLOBAL OWNERS
10+
# =============================================================================
11+
# These owners will be requested for review on ALL pull requests
12+
# Uncomment and customize the line below:
13+
14+
# * @NethermindEth/your-team-name
15+
16+
# =============================================================================
17+
# PATH-BASED OWNERSHIP
18+
# =============================================================================
19+
# Define owners for specific files or directories
20+
# Examples:
21+
22+
# Documentation
23+
# *.md @NethermindEth/docs-team
24+
# /docs/ @NethermindEth/docs-team
25+
26+
# Configuration files
27+
# *.json @NethermindEth/devops-team
28+
# *.yml @NethermindEth/devops-team
29+
# *.yaml @NethermindEth/devops-team
30+
31+
# Source code (customize based on your project structure)
32+
# /src/ @NethermindEth/development-team
33+
# /lib/ @NethermindEth/development-team
34+
35+
# Tests
36+
# /tests/ @NethermindEth/qa-team
37+
# *.test.* @NethermindEth/qa-team
38+
39+
# =============================================================================
40+
# INSTRUCTIONS FOR CUSTOMIZATION
41+
# =============================================================================
42+
# 1. Uncomment the lines you want to use
43+
# 2. Replace 'your-team-name' with actual team names from your organization
44+
# 3. Add specific paths that match your repository structure
45+
# 4. You can use individual usernames like @username instead of teams
46+
# 5. More specific rules override general ones
47+
#
48+
# Need help? Check the GitHub documentation link above! 🚀
49+
50+
# =============================================================================
51+
# SUGGESTED TEAMS (based on current repository access)
52+
# =============================================================================
53+
# * @NethermindEth/angkor-admins # admin access
54+
# * @NethermindEth/core-admins # admin access
55+
# * @NethermindEth/core-general # admin access
56+
# * @NethermindEth/role_angkor_admin # admin access
57+
# * @NethermindEth/role_legal_users # pull access
58+
# * @NethermindEth/security-admins # pull access
59+
60+
# =============================================================================
61+
# SUGGESTED INDIVIDUALS (based on commit history)
62+
# =============================================================================
63+
# * @rubo # 18 commits
64+
# * @tkstanczak # 13 commits
65+
# * @benaadams # 11 commits

0 commit comments

Comments
 (0)