Files
Lukes-Rocket-Launcher/.github/pull_request_template.md
james.maes 954d519bfa feat: implement Git branching model and project templates
- Add CODEOWNERS file for code ownership management
- Add pull request template with testing checklist
- Add bug report issue template
- Add create-branch.sh script for branch naming conventions
- Add setup-branch-protection.sh script for GitHub branch rules
- Update release.sh script for release management
- Implements feature/bugfix/release/hotfix branching workflow
2025-08-15 16:56:50 -05:00

46 lines
1.4 KiB
Markdown

## Summary
<!-- Provide a brief summary of the changes and why they are needed -->
## Changes
<!-- List the specific changes made in this PR -->
- [ ]
- [ ]
- [ ]
## Testing
<!-- Complete the testing checklist before requesting review -->
- [ ] Native tests pass (`ctest --preset default`)
- [ ] PIO builds: simulide / uno_hw
- [ ] CMake configuration works locally
- [ ] All linting/formatting checks pass
- [ ] Manual testing completed (if applicable)
## Risk / Rollback
<!-- Assess the risk level and describe rollback strategy -->
**Risk Level:** [Low/Medium/High]
**Rollback Strategy:**
<!-- Describe how to rollback these changes if needed -->
## Additional Information
<!-- Any additional context, screenshots, or related issues -->
## Checklist
<!-- Ensure all items are completed before requesting review -->
- [ ] Code follows project style guidelines
- [ ] Self-review completed
- [ ] Code is documented where necessary
- [ ] Tests are included for new functionality
- [ ] All existing tests pass
- [ ] Branch follows naming convention (`feature/`, `bugfix/`, `release/`, `hotfix/`)
- [ ] Branch is up to date with base branch
- [ ] Commit messages follow conventional commit format
## Related Issues
<!-- Link any related issues or discussions -->
Closes #
Related to #
## Screenshots (if applicable)
<!-- Add screenshots for UI changes or visual improvements -->