GitHub Standards
GitHub project management and release standards
Project Management
Repository Naming Convention
Branch Strategy
Branch
Purpose
Naming Convention
Branch Protection Rules
# Recommended protection for main branch
main:
require_pull_request_reviews:
required_approving_review_count: 1
dismiss_stale_reviews: true
require_status_checks:
strict: true
contexts:
- ci/build
- ci/test
enforce_admins: true
require_linear_history: true
allow_force_pushes: false
allow_deletions: falseIssue Management
Issue Templates
Labels
Category
Labels
Color
Milestones
Project Boards
Code Review Standards
Pull Request Conventions
PR Title Format
PR Description Template
Review Guidelines
Release Standards
Semantic Versioning
Release Process
CHANGELOG Format
GitHub Actions CI/CD
Repository Configuration
Required Files
File
Purpose
CODEOWNERS Example
Last updated