-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Add professional GitHub templates for issues and pull requests.
Objectives
- Create issue templates for bug reports and feature requests
- Create pull request template
- Configure dependabot for automated updates
- Improve project workflow
Issue Templates
Create .github/ISSUE_TEMPLATE/ with:
bug_report.yml
- Environment information (Rust version, OS)
- Steps to reproduce
- Expected vs actual behavior
- Minimal reproduction code
- Stack traces/error messages
feature_request.yml
- Problem description
- Proposed solution
- Alternatives considered
- Additional context
config.yml
- Link to discussions
- Blank issues option
Pull Request Template
Create .github/PULL_REQUEST_TEMPLATE.md with:
- Closes #issue reference
- Change description
- Testing checklist
- Breaking changes notification
- AI Development Protocol v2.1 compliance
Dependabot Configuration
Create .github/dependabot.yml with:
- Cargo dependency updates
- GitHub Actions updates
- Weekly schedule
- Grouped updates
Implementation
- Create all template files
- Test with sample issues/PRs
- Add REUSE compliant headers
- Update REUSE.toml annotations
Benefits
- Consistent issue reporting
- Better bug reports with all needed info
- Professional project appearance
- Automated dependency updates
- Reduced maintenance burden
Metadata
Metadata
Assignees
Labels
No labels