From f6960e4deb38f47030048bb16f56a137abdc1d9d Mon Sep 17 00:00:00 2001 From: Ana Maria Martinez Gomez Date: Mon, 10 May 2021 18:58:09 +0200 Subject: [PATCH] github: Improve pull request template After using the PR template for a while, I think simplifying it will be helpful: - GitHub includes the commit message description automatically with the aim of saving you time as it is sometimes also a good PR description. With the current template, I need to cut this test and paste it into the description section (which is really annoying!). - Make a single simpler checklist. Add information as comment and have a straightforward list which helps us remembering the changelog, tests and documentation without needing to invest much time. The changelog bulletpoint will also be used in GitHub Actions. --- .github/pull_request_template.md | 31 +++++++++++-------------------- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index f22f4fe9..9be23f7f 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,31 +1,22 @@ + -### Description - +### Checklist -closes # (issue) - -### Documentation - -- [ ] I have updated the [CHANGELOG.md](/CHANGELOG.md), this is required for: - - Bug fixes (non-breaking change which fixes an issue) - - New features (non-breaking change which adds functionality) - - Breaking changes (fix or feature that would cause existing functionality to not work as expected) -- [ ] This change requires a documentation update - - [ ] I have made the corresponding changes to the documentation - -### Tests - -- [ ] I have added tests that prove my fix is effective or that my feature works + +- [ ] No CHANGELOG update needed + - [ ] No new tests needed + +- [ ] No documentation update needed