Files
Reza Rezvani 2651797190 feat(ci): enhance GitHub templates and add configuration files
Phase 2: GitHub Templates & Configuration

Issue Templates:
- Enhanced bug_report.md with Python version and component fields
- Added 'needs discussion' label to feature_request.md for better triage

PR Template:
- Added CI/CD workflow change type
- Expanded checklist with quality gates, documentation, testing, and CI/CD sections
- Added Conventional Commits reminder and branch naming convention
- Better organized sections for code quality, docs, testing

Configuration Files:
- CODEOWNERS: Auto-request review from @alirezarezvani for critical paths
- commit-template.txt: Conventional Commits guide with examples
- dependabot.yml: Weekly Python (pip) and GitHub Actions dependency updates

Aligns templates with new CI/CD workflows from Phase 1:
- PR validation expects Conventional Commits format
- Quality gates check Python, Markdown, Bash, secrets
- Branch naming conventions enforced by pr-into-dev workflow

Next: Phase 3 (dev branch creation, branch protection documentation)
2025-11-12 12:54:03 +01:00

33 lines
711 B
Plaintext

# ClaudeForge Code Owners
# These owners will be automatically requested for review when someone opens a PR that modifies code in these areas
# Default owner for everything in the repo
* @alirezarezvani
# GitHub workflows and actions
/.github/ @alirezarezvani
# Installation scripts (critical for users)
/install.sh @alirezarezvani
/install.ps1 @alirezarezvani
# Core skill modules
/skill/*.py @alirezarezvani
# Slash commands
/command/ @alirezarezvani
# Guardian agent
/agent/ @alirezarezvani
# Documentation (important for user experience)
/docs/ @alirezarezvani
/README.md @alirezarezvani
/CHANGELOG.md @alirezarezvani
# Quality hooks
/hooks/ @alirezarezvani
# Setup scripts
/setup/ @alirezarezvani