docs: update pr template with critical checks and improve guidelines#20872
docs: update pr template with critical checks and improve guidelines#20872tjbck merged 3 commits intoopen-webui:devfrom
Conversation
👋 Welcome and Thank You for Contributing!We appreciate you taking the time to submit a pull request to Open WebUI!
|
There was a problem hiding this comment.
Pull request overview
This PR enhances the pull request template with critical warnings and improved contributor guidelines to reduce automated rejections and review friction. The changes are purely editorial—no production code is modified—focusing on better communication of requirements around CLA compliance, branch targeting, documentation placement, and code quality expectations.
Changes:
- Added prominent warnings at the top to prevent common contributor mistakes (targeting wrong branch, deleting CLA)
- Expanded and clarified checklist items for documentation, dependencies, testing, design decisions, and git hygiene
- Added protective comments around the CLA section to prevent accidental deletion
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@Classic298 looks reasonable to me, thoughts? @Th3Un1q3 this pr should be rebased to dev |
2f6f414 to
42a89d1
Compare
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
42a89d1 to
2a6e5fb
Compare
could be interpreted to include an actual test, might need rewording
wdym by tests here
Might need rewording - might be interpreted as to not delete actually THIS section.
Expand with cleaning up commits and rebasing to dev |
|
@Classic298 thank you for taking time to provide feedback.
Rephrased, added some common edge cases too.
I meant the need to test actual library call(here was missing #20748) Rephrased, to make it actionable and not ambiguous: "Actually run the code/function that uses updated library to ensure it doesn't crash."
Good idea, added. It was also my learning. |
|
LGTM |
…pen-webui#20872) * docs: update pull request template with critical checks and improved guidelines * Update .github/pull_request_template.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * docs: solidify pr checklist definitions and statements --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…pen-webui#20872) * docs: update pull request template with critical checks and improved guidelines * Update .github/pull_request_template.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * docs: solidify pr checklist definitions and statements --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions to discuss your idea/fix with the community before creating a pull request, and describe your changes before submitting a pull request.
This is to ensure large feature PRs are discussed with the community first, before starting work on it. If the community does not want this feature or it is not relevant for Open WebUI as a project, it can be identified in the discussion before working on the feature and submitting the PR.
Before submitting, make sure you've checked the following:
devbranch. Not targeting thedevbranch will lead to immediate closure of the PR.Changelog Entry
Description
Add concise warnings and checklist items to the PR template to reduce automated rejections and review friction (CLA/branch errors, docs in wrong repo, over-configuration, non-reproducible fixes). These are editorial/template changes only-no production code changes.
Changed
Additional Information
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
Note
Deleting the CLA section will lead to immediate closure of your PR and it will not be merged in.