From 36cf405bb0363fd2a9d7c73d6c7f72c901eb1367 Mon Sep 17 00:00:00 2001 From: Rafael Dias Zendron Date: Sun, 19 Jul 2026 12:21:07 -0300 Subject: [PATCH] docs: add PULL_REQUEST_TEMPLATE.md for consistent PR descriptions Adds a PR template with sections for Summary, Changes, Ticket Link, Release Notes (release-note / release-note-none), Screenshots, Testing and a Checklist. The Mattermost org-level template (mattermost/.github) covers only Summary and Ticket Link. This template extends coverage with the sections that reviewers consistently ask for on plugin PRs (Release Notes, Testing steps, self-review checklist) while keeping the same heading style (####) and the org-level preamble. `release-note-none` --- .github/PULL_REQUEST_TEMPLATE.md | 57 ++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..618bfc6 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,57 @@ + + +#### Summary + + +#### Changes + + +#### Ticket Link + + +#### Release Notes + + +#### Screenshots + + +#### Testing + + +#### Checklist +- [ ] Changes follow the project's code style guidelines +- [ ] Self-review completed +- [ ] Documentation updated (if applicable) +- [ ] New tests added / existing tests updated (if applicable) +- [ ] All existing tests pass (`make test` / `make test-server` / `make test-webapp`) +- [ ] Release notes included (or `release-note-none`)