mirror of
https://github.com/trezor/trezor-firmware.git
synced 2026-02-20 00:33:30 +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:
|
For external contributors:
|
||||||
- Please open an issue before submitting a PR so we can discuss whether we want to proceed with it.
|
- 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