Skip to content

Commit f41deed

Browse files
authored
Require device diagnostics for all issues and PRs (#4247)
1 parent af63a46 commit f41deed

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ body:
6464
6565
You can find the diagnostics information by going to the device page, clicking the three dots, and then by clicking on "Download diagnostics".
6666
Drag-and-drop the downloaded file into the textbox below.
67+
validations:
68+
required: true
6769
- type: textarea
6870
attributes:
6971
label: Device signature

.github/ISSUE_TEMPLATE/device_support_request.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ body:
5353
5454
You can find the diagnostics information by going to the device page, clicking the three dots, and then by clicking on "Download diagnostics".
5555
Drag-and-drop the downloaded file into the textbox below.
56+
validations:
57+
required: true
5658
- type: textarea
5759
attributes:
5860
label: Device signature

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,18 @@
1313
-->
1414

1515

16+
## Device diagnostics
17+
<!--
18+
Diagnostics data is used by ZHA unit tests to make sure quirks create the expected
19+
entities and we do not have regressions. For all new quirks, we require device
20+
diagnostics.
21+
22+
You can find the diagnostics information by going to the device page, clicking the
23+
three dots, and then by clicking on "Download diagnostics". Drag-and-drop the
24+
downloaded file into this section.
25+
-->
26+
27+
1628
## Checklist
1729
<!--
1830
Put an 'x' in all boxes that apply.
@@ -22,3 +34,4 @@
2234
- [ ] The changes are tested and work correctly
2335
- [ ] `pre-commit` checks pass / the code has been formatted using Black
2436
- [ ] Tests have been added to verify that the new code works
37+
- [ ] Device diagnostics data has been attached

0 commit comments

Comments
 (0)