diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 000000000..71d8b1eed --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,40 @@ +- **Title**: [Descriptive title of the changes] +- **Description**: [Provide a clear description of the changes and their purpose] +- **Related Issues**: #[issue number] +- **Type**: + - [ ] Feature + - [ ] Bug Fix + - [ ] Refactor + - [ ] Documentation + - [ ] Other: + +## Implementation Details + +- [ ] Changes are focused and solve the stated problem +- [ ] Code follows project style guides +- [ ] Complex logic is documented +- [ ] No unnecessary complexity introduced + +## Testing + +- [ ] Unit tests added/updated +- [ ] Integration tests added/updated +- [ ] Manual testing completed +- [ ] All tests passing + +## Documentation & Quality + +- [ ] Project documentation updated +- [ ] Code reviewed for clarity +- [ ] Breaking changes clearly marked +- [ ] Dependencies documented + +## Deployment Impact + +- [ ] Database migrations required? [Yes/No] +- [ ] Configuration changes needed? [Yes/No] +- [ ] Breaking changes? [Yes/No] + +## Additional Notes + +[Add any other context or notes for reviewers]