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

1011 B


name: Feature Request about: Suggest a new feature or enhancement for ClaudeForge title: '[FEATURE] ' labels: enhancement, status: needs discussion assignees: ''

Feature Description

A clear and concise description of the feature you'd like to see.

Problem It Solves

What problem does this feature address? Why is it needed?

Proposed Solution

Describe how you envision this feature working.

Alternatives Considered

What other approaches did you consider? Why is your proposal better?

Use Case

Provide a specific example of how you would use this feature.

Example:

/enhance-claude-md --with-new-feature

# Result: [Expected outcome]

Additional Context

Add any other context, screenshots, or mockups about the feature request.

Implementation Ideas

If you have technical ideas on how to implement this, please share.

Would You Contribute?

  • I'd like to work on this feature myself
  • I can help test this feature
  • I'm just suggesting an idea