From 1c3ee86376dca217926dac6b49bad74299dca221 Mon Sep 17 00:00:00 2001 From: Astrashh Date: Mon, 13 Nov 2023 11:57:27 +1100 Subject: [PATCH] Simplify PR template (#427) --- .github/PULL_REQUEST_TEMPLATE.md | 152 ++++++++++++++----------------- 1 file changed, 69 insertions(+), 83 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 35418fc93..2a29d56d9 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,58 +1,19 @@ # Pull Request -## Brief description. +## Description - + - - - -### What Issues Does This Fix? - - -## Licensing - - - -- [ ] I am the original author of this code, and I am willing to release it - under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html). -- [ ] I am not the original author of this code, but it is in public domain or - released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) or a - compatible license. - - -## Goal of the PR +### Changelog - [ ] @@ -61,47 +22,58 @@ - [ ] - [ ] -## Affects of the PR +## Checklist - +#### Mandatory checks + +- [ ] The base branch of this PR is an unreleased version branch (that has a `ver/` prefix) + or is a branch that is intended to be merged into a version branch. + +- [ ] There are no already existing PRs that provide the same changes. + +- [ ] The PR is within the scope of Terra (i.e. is something a configurable terrain generator should be doing). +- [ ] Changes follow the code style for this project. + +- [ ] I have read the [`CONTRIBUTING.md`](https://github.com/PolyhedralDev/Terra/blob/master/CONTRIBUTING.md) + document in the root of the git repository. + #### Types of changes -- [ ] Bug Fix -- [ ] Build system -- [ ] Documentation -- [ ] New Feature -- [ ] Performance -- [ ] Refactoring -- [ ] Repository -- [ ] Revert -- [ ] Style -- [ ] Tests -- [ ] Translation +- [ ] Bug Fix +- [ ] Build system +- [ ] Documentation +- [ ] New Feature +- [ ] Performance +- [ ] Refactoring +- [ ] Repository +- [ ] Revert +- [ ] Style +- [ ] Tests +- [ ] Translation -#### Compatiblity +#### Compatibility -- [ ] Breaking - change -- [ ] Non-Breaking change. - + -#### Contribution Guidelines. - -- [ ] I have read - the [`CONTRIBUTING.md`](https://github.com/PolyhedralDev/Terra/blob/master/CONTRIBUTING.md) - document in the root of the git repository. -- [ ] My code follows the code style for this - project. +- [ ] Introduces a breaking change + +- [ ] Introduces new functionality in a backwards compatible way. +- [ ] Introduces bug fixes #### Documentation @@ -112,7 +84,21 @@ - [ ] I have added tests to cover my changes. - [ ] All new and existing tests passed. - + + +#### Licensing + + + +- [ ] I am the original author of this code, and I am willing to + release it under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html). +- [ ] I am not the original author of this code, but it is in public domain or + released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) or a compatible license. +