diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_REQUEST_TEMPLATE index f06d43cb4c..c42692d13e 100644 --- a/.github/PULL_REQUEST_TEMPLATE +++ b/.github/PULL_REQUEST_TEMPLATE @@ -1,42 +1,34 @@ ### Purpose of PR -Describe what this PR does. + -### Linked Issues -Add links to related issues. -- Closes #123 -- Related to #123 +### Related Issues or PRs + + + ### Changes Made + - [ ] Bug fix -- [ ] New feature -- [ ] Documentation update - -### Important ToDos -Please mark each with an "x" - -A GitHub issue exists (if not, please create one) [https://github.com/apache/mahout/issues] -- [ ] Title of PR is "Issue #XXXX: Brief Description of Changes" where XXXX is the GitHub issue number. -- [ ] Created unit tests where appropriate -- [ ] Added correct licenses on newly added files -- [ ] Assigned GitHub issue to self -- [ ] Added documentation in ScalaDocs/JavaDocs and to the website -- [ ] Successfully built and ran all unit tests, verified that all tests pass locally - -If all of these items are not yet complete, but you still feel it is appropriate to open a PR, please open it as a **Draft PR** instead. -Once all requirements are met, you can mark it as ready for review. - +- [ ] New feature +- [ ] Refactoring +- [ ] Documentation +- [ ] Test +- [ ] CI/CD pipeline +- [ ] Other ### Breaking Changes -Does this PR introduce a breaking change? + - [ ] Yes -- [ ] No +- [ ] No + +### Checklist + + -### Testing & Verification -Describe how you tested the changes. -- [ ] Unit tests added -- [ ] Manually tested +- [ ] Added or updated unit tests for all changes +- [ ] Added or updated documentation for all changes +- [ ] Successfully built and ran all unit tests or manual tests locally +- [ ] PR title follows "MAHOUT-XXX: Brief Description" format (if related to an issue) +- [ ] Code follows ASF guidelines -### Checklist -- [ ] The title follows the format "MAHOUT-XXXX Brief Description" -- [ ] GitHub issue is created -- [ ] Code follows ASF guidelines