Skip to content

Add CODEOWNERS file #53

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# CODEOWNERS File Template
#
# This file defines code ownership for this repository.
# Code owners are automatically requested for review when someone opens a pull request.
#
# 📖 Learn more: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

# =============================================================================
# GLOBAL OWNERS
# =============================================================================
# These owners will be requested for review on ALL pull requests
# Uncomment and customize the line below:

# * @NethermindEth/your-team-name

# =============================================================================
# PATH-BASED OWNERSHIP
# =============================================================================
# Define owners for specific files or directories
# Examples:

# Documentation
# *.md @NethermindEth/docs-team
# /docs/ @NethermindEth/docs-team

# Configuration files
# *.json @NethermindEth/devops-team
# *.yml @NethermindEth/devops-team
# *.yaml @NethermindEth/devops-team

# Source code (customize based on your project structure)
# /src/ @NethermindEth/development-team
# /lib/ @NethermindEth/development-team

# Tests
# /tests/ @NethermindEth/qa-team
# *.test.* @NethermindEth/qa-team

# =============================================================================
# INSTRUCTIONS FOR CUSTOMIZATION
# =============================================================================
# 1. Uncomment the lines you want to use
# 2. Replace 'your-team-name' with actual team names from your organization
# 3. Add specific paths that match your repository structure
# 4. You can use individual usernames like @username instead of teams
# 5. More specific rules override general ones
#
# Need help? Check the GitHub documentation link above! 🚀

# =============================================================================
# SUGGESTED TEAMS (based on current repository access)
# =============================================================================
# * @NethermindEth/angkor-admins # admin access
# * @NethermindEth/core-admins # admin access
# * @NethermindEth/core-general # admin access
# * @NethermindEth/role_angkor_admin # admin access
# * @NethermindEth/role_legal_users # pull access
# * @NethermindEth/security-admins # pull access

# =============================================================================
# SUGGESTED INDIVIDUALS (based on commit history)
# =============================================================================
# * @rubo # 18 commits
# * @tkstanczak # 13 commits
# * @benaadams # 11 commits
Loading