mirror of
https://github.com/trezor/trezor-firmware.git
synced 2026-02-19 16:22:44 +01:00
docs: update PR template
[no changelog]
This commit is contained in:
24
.github/pull_request_template.md
vendored
24
.github/pull_request_template.md
vendored
@@ -1,12 +1,20 @@
|
||||
<!--
|
||||
For core developers:
|
||||
- Assign yourself to the PR.
|
||||
- Set the priority to match the original issue.
|
||||
- Add the PR to the current sprint.
|
||||
- If it's a draft PR, mark it as "In Progress."
|
||||
- If it's a final PR, mark it as "Needs Review."
|
||||
- If needed, add a `Notes for QA` section.
|
||||
|
||||
For external contributors:
|
||||
- Please open an issue before submitting a PR so we can discuss whether we want to proceed with it.
|
||||
|
||||
For core developers:
|
||||
1. Initial PR setup
|
||||
- Assign yourself to the PR.
|
||||
- Add it to the "Firmware" project
|
||||
- Set Priority (match issue priority if it exists)
|
||||
- Set Team
|
||||
- Set Sprint (target release)
|
||||
|
||||
2. Development status
|
||||
- Draft PRs: Set status to "In Progress"
|
||||
- Final PRs: Set status to "Needs Review"
|
||||
|
||||
3. Post-merge status
|
||||
- Testable: Set status to "Needs QA" and add a `Notes for QA` section with clear instructions on how to test the functionality.
|
||||
- Not Testable: Set status to "Done (no QA)"
|
||||
-->
|
||||
|
||||
Reference in New Issue
Block a user