summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2023-10-05 13:11:48 +0200
committerJoas Schilling <coding@schilljs.com>2023-10-05 13:11:48 +0200
commit61e2cda223ab2d9ef5e6f8b211d8974440d144da (patch)
tree471ee24004c2d8b7e9dd951fea748ffbdab1cf23 /.github
parent2f4a063366310658db91152214aa4a4834dbb726 (diff)
chore(PR): Split PR templates for UI and API work
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to '.github')
-rw-r--r--.github/pull_request_template.md56
1 files changed, 50 insertions, 6 deletions
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index b0023f1d6..2a185e9e8 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -2,20 +2,64 @@
* Fix #…
-### 🖼️ Screenshots
+<!--
+░░░░░░░░░░░░░░░░░░░░
+░█████░░█████░█████░
+░░███░░░░███░░░███░░
+░░███░░░░███░░░███░░
+░░███░░░░███░░░███░░
+░░███░░░░███░░░███░░
+░░███░░░░███░░░███░░
+░░░████████░░░█████░
+░░░░░░░░░░░░░░░░░░░░
-🏚️ Before | 🏡 After
----|---
-B | A
+Feel free to remove this section when your PR is only touching backend/API code
+-->
+## 🖌️ UI Checklist
+
+### 🖼️ Screenshots / Screencasts
+
+| 🏚️ Before | 🏡 After |
+|------------|----------|
+| B | A |
### 🚧 Tasks
- [ ] ...
+- [ ] ...
### 🏁 Checklist
-- [ ] ⛑️ Tests (unit and/or integration) are included or not required
-- [ ] 📘 API documentation in `docs/` has been updated or is not required
+- [ ] 🌏 Tested with Chrome, Firefox and Safari or should not be risky to browser differences
+- [ ] 🖌️ Design was reviewed, approved or inspired by the design team
+- [ ] ⛑️ Tests are included or not possible
- [ ] 📗 User documentation in https://github.com/nextcloud/documentation/tree/master/user_manual/talk has been updated or is not required
+
+---
+
+<!--
+░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
+░░░█████████░░░███████████░░█████░
+░░███░░░░░███░░░███░░░░░███░░███░░
+░░███░░░░░███░░░███░░░░░███░░███░░
+░░███████████░░░██████████░░░███░░
+░░███░░░░░███░░░███░░░░░░░░░░███░░
+░░███░░░░░███░░░███░░░░░░░░░░███░░
+░█████░░░█████░█████░░░░░░░░█████░
+░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
+
+Feel free to remove this section when your PR is only touching frontend/UI code
+-->
+
+## 🛠️ API Checklist
+
+### 🚧 Tasks
+
+- [ ] ...
+
+### 🏁 Checklist
+
+- [ ] ⛑️ Tests (unit and/or integration) are included or not possible
+- [ ] 📘 API documentation in `docs/` has been updated or is not required
- [ ] 🔖 Capability is added or not needed