From 1bf35dff6488ad735bcdd19efa54c34d0bb31679 Mon Sep 17 00:00:00 2001 From: Joshua Criss Date: Sun, 5 Apr 2026 19:02:09 +1000 Subject: [PATCH] luci: improvements to pull_request_template As a new person to contributing on GitHub, I noticed the Pull Request template missing some important information that I would not have known until I tried my first Pull Request, such as the character limits and email requirements. I've seen others also get tripped up by this too, as they also were not aware until afterwards. So, I have tried to include the common ones into the template. I have also prepared a layout that would ensure a more uniform experience when looking through Pull Requests, with expected headings and the ability to provide the instruction of what to put under each heading. Minor grammar and punctuation edits as well. If the layout is preferred as a seperate Pull Request, let me know and I will do so. Will also update the CONTRIBUTING.md file to achieve the same goal as well. Signed-off-by: Joshua Criss --- .github/pull_request_template.md | 69 +++++++++++++++++++++----------- 1 file changed, 46 insertions(+), 23 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 3b3b4b447d..93cd7700cd 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,38 +1,61 @@ -- [ ] This PR is not from my *main* or *master* branch :poop:, but a *separate* branch :white_check_mark: -- [ ] Each commit has a valid :black_nib: `Signed-off-by: ` row (via `git commit --signoff`) -- [ ] Each commit and PR title has a valid :memo: `: title` first line subject for packages -- [ ] Incremented :up: any `PKG_VERSION` in the Makefile -- [ ] Tested on: (architecture, openwrt version, browser) :white_check_mark: -- [ ] \( Preferred ) Mention: @ the original code author for feedback -- [ ] \( Preferred ) Screenshot or mp4 of changes: -- [ ] \( Optional ) Closes: e.g. openwrt/luci#issue-number -- [ ] \( Optional ) Depends on: e.g. openwrt/packages#pr-number in sister repo -- [ ] Description: (describe the changes proposed in this PR) +## Pull Request details + +### Description + + + +### Screenshot or video of changes _(If applicable)_ + + + +### Maintainer _(Preferred)_ + +@ + +--- + +## Tested on +**OpenWrt version:** +**LuCI version:** +**Web browser:** + +--- + +## Checklist +- [ ] This PR is not from my *main* or *master* branch :poop:, but a *separate* branch. :white_check_mark: +- [ ] Each commit has a valid :black_nib: `Signed-off-by: ` row (via `git commit --signoff`). +- [ ] Each commit and PR title has a valid :memo: `: title` first line subject for packages. +- [ ] Incremented :up: any `PKG_VERSION` in the Makefile. +- [ ] _(Optional)_ Includes what Issue it closes (e.g. openwrt/luci#issue-number). +- [ ] _(Optional)_ Includes what it depends on (e.g. openwrt/packages#pr-number in sister repo).