Skip to content

Commit 22bbc06

Browse files
Updating issue templates (#27353)
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
1 parent 1542e17 commit 22bbc06

13 files changed

+421
-38
lines changed

.github/ISSUE_TEMPLATE/1-bug-report.yaml .github/ISSUE_TEMPLATE/001-bug-report.yaml

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: "\U0001F41B Bug report"
22
description: Create a report to help Matter
33
title: "[BUG] "
4+
labels: [bug, "needs triage"]
45
body:
56
- type: markdown
67
attributes:
@@ -12,13 +13,13 @@ body:
1213
label: Reproduction steps
1314
description: "How do you trigger this bug? Please walk us through it step by step."
1415
placeholder: |
15-
Please list reproduction steps step by step.
16-
Place shell commands between ```.
17-
Attach logs as files instead of pasting them in.
18-
1.
19-
2.
20-
3.
21-
...
16+
Please list reproduction steps step by step.
17+
Place shell commands between ```.
18+
Attach logs as files instead of pasting them in.
19+
1.
20+
2.
21+
3.
22+
...
2223
validations:
2324
required: true
2425
- type: input

.github/ISSUE_TEMPLATE/2-1.0-issue.yaml .github/ISSUE_TEMPLATE/002-1.0-issue.yaml

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: "\U0001F680 1.0 Issue"
22
description: Create an issue that is required for Matter 1.0 release
33
title: "[1.0] "
4+
labels: [bug, "V1.0", "needs triage"]
45
body:
56
- type: markdown
67
attributes:
@@ -12,13 +13,13 @@ body:
1213
label: Reproduction steps
1314
description: "How do you trigger this bug? Please walk us through it step by step."
1415
placeholder: |
15-
Please list reproduction steps step by step.
16-
Place shell commands between ```.
17-
Attach logs as files instead of pasting them in.
18-
1.
19-
2.
20-
3.
21-
...
16+
Please list reproduction steps step by step.
17+
Place shell commands between ```.
18+
Attach logs as files instead of pasting them in.
19+
1.
20+
2.
21+
3.
22+
...
2223
validations:
2324
required: true
2425
- type: input
+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
name: "\U0001F680 1.1 Issue"
2+
description: Create an issue that is required for Matter 1.1 release
3+
title: "[1.1] "
4+
labels: [bug, "V1.1", "needs triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for reporting an issue against the Matter SDK! We need information about the bug report to follow up, so please help us out by filling out this information.
10+
- type: textarea
11+
id: repro
12+
attributes:
13+
label: Reproduction steps
14+
description: "How do you trigger this bug? Please walk us through it step by step."
15+
placeholder: |
16+
Please list reproduction steps step by step.
17+
Place shell commands between ```.
18+
Attach logs as files instead of pasting them in.
19+
1.
20+
2.
21+
3.
22+
...
23+
validations:
24+
required: true
25+
- type: input
26+
id: prevalence
27+
attributes:
28+
label: Bug prevalence
29+
description: "How often do you or others encounter this bug?"
30+
placeholder: "Example: Whenever I do this, 1-2 times a week, day, hour, etc"
31+
validations:
32+
required: true
33+
- type: input
34+
attributes:
35+
label: GitHub hash of the SDK that was being used
36+
description: Hash of the GitHub SDK used
37+
validations:
38+
required: true
39+
- type: dropdown
40+
attributes:
41+
label: Platform
42+
description: What platforms are affected?
43+
multiple: true
44+
options:
45+
- ameba
46+
- android
47+
- cc13x2_cc26x2
48+
- darwin
49+
- efr32
50+
- esp32
51+
- freeRTOS
52+
- IMX8
53+
- k32w
54+
- nrf connect
55+
- nrf
56+
- python
57+
- raspi
58+
- vscode
59+
- windows
60+
- other
61+
- core
62+
validations:
63+
required: true
64+
- type: input
65+
id: platform-versions
66+
attributes:
67+
label: Platform Version(s)
68+
description: "What platform version(s) are affected [optional]"
69+
placeholder: "eg: 1.1, N/A"
70+
- type: dropdown
71+
attributes:
72+
label: Type
73+
description: What type of issue is this?
74+
multiple: true
75+
options:
76+
- Test Improvement
77+
- Common Cluster Logic
78+
- Spec Compliance Issue
79+
- Security Issue
80+
- Platform Issue
81+
- Core SDK Memory Issue
82+
- Core SDK Crash
83+
- Core SDK Performance Improvement
84+
- Core SDK Interopability Issue
85+
validations:
86+
required: true
87+
- type: textarea
88+
attributes:
89+
label: Anything else?
90+
description: |
91+
Links? References? Anything that will give us more context about the issue you are encountering!
92+
93+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
94+
validations:
95+
required: false
96+
- type: markdown
97+
attributes:
98+
value: "Thanks for helping us get to 1.1!"
+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
name: "\U0001F680 1.2 Issue"
2+
description: Create an issue that is required for Matter 1.2 release
3+
title: "[1.2] "
4+
labels: [bug, "V1.2", "needs triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for reporting an issue against the Matter SDK! We need information about the bug report to follow up, so please help us out by filling out this information.
10+
- type: textarea
11+
id: repro
12+
attributes:
13+
label: Reproduction steps
14+
description: "How do you trigger this bug? Please walk us through it step by step."
15+
placeholder: |
16+
Please list reproduction steps step by step.
17+
Place shell commands between ```.
18+
Attach logs as files instead of pasting them in.
19+
1.
20+
2.
21+
3.
22+
...
23+
validations:
24+
required: true
25+
- type: input
26+
id: prevalence
27+
attributes:
28+
label: Bug prevalence
29+
description: "How often do you or others encounter this bug?"
30+
placeholder: "Example: Whenever I do this, 1-2 times a week, day, hour, etc"
31+
validations:
32+
required: true
33+
- type: input
34+
attributes:
35+
label: GitHub hash of the SDK that was being used
36+
description: Hash of the GitHub SDK used
37+
validations:
38+
required: true
39+
- type: dropdown
40+
attributes:
41+
label: Platform
42+
description: What platforms are affected?
43+
multiple: true
44+
options:
45+
- ameba
46+
- android
47+
- cc13x2_cc26x2
48+
- darwin
49+
- efr32
50+
- esp32
51+
- freeRTOS
52+
- IMX8
53+
- k32w
54+
- nrf connect
55+
- nrf
56+
- python
57+
- raspi
58+
- vscode
59+
- windows
60+
- other
61+
- core
62+
validations:
63+
required: true
64+
- type: input
65+
id: platform-versions
66+
attributes:
67+
label: Platform Version(s)
68+
description: "What platform version(s) are affected [optional]"
69+
placeholder: "eg: 1.2, N/A"
70+
- type: dropdown
71+
attributes:
72+
label: Type
73+
description: What type of issue is this?
74+
multiple: true
75+
options:
76+
- Test Improvement
77+
- Common Cluster Logic
78+
- Spec Compliance Issue
79+
- Security Issue
80+
- Platform Issue
81+
- Core SDK Memory Issue
82+
- Core SDK Crash
83+
- Core SDK Performance Improvement
84+
- Core SDK Interopability Issue
85+
validations:
86+
required: true
87+
- type: textarea
88+
attributes:
89+
label: Anything else?
90+
description: |
91+
Links? References? Anything that will give us more context about the issue you are encountering!
92+
93+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
94+
validations:
95+
required: false
96+
- type: markdown
97+
attributes:
98+
value: "Thanks for helping us get to 1.2!"
+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
name: "\U0001F680 1.3 Issue"
2+
description: Create an issue that is required for Matter 1.3 release
3+
title: "[1.3] "
4+
labels: [bug, "V1.3", "needs triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for reporting an issue against the Matter SDK! We need information about the bug report to follow up, so please help us out by filling out this information.
10+
- type: textarea
11+
id: repro
12+
attributes:
13+
label: Reproduction steps
14+
description: "How do you trigger this bug? Please walk us through it step by step."
15+
placeholder: |
16+
Please list reproduction steps step by step.
17+
Place shell commands between ```.
18+
Attach logs as files instead of pasting them in.
19+
1.
20+
2.
21+
3.
22+
...
23+
validations:
24+
required: true
25+
- type: input
26+
id: prevalence
27+
attributes:
28+
label: Bug prevalence
29+
description: "How often do you or others encounter this bug?"
30+
placeholder: "Example: Whenever I do this, 1-2 times a week, day, hour, etc"
31+
validations:
32+
required: true
33+
- type: input
34+
attributes:
35+
label: GitHub hash of the SDK that was being used
36+
description: Hash of the GitHub SDK used
37+
validations:
38+
required: true
39+
- type: dropdown
40+
attributes:
41+
label: Platform
42+
description: What platforms are affected?
43+
multiple: true
44+
options:
45+
- ameba
46+
- android
47+
- cc13x2_cc26x2
48+
- darwin
49+
- efr32
50+
- esp32
51+
- freeRTOS
52+
- IMX8
53+
- k32w
54+
- nrf connect
55+
- nrf
56+
- python
57+
- raspi
58+
- vscode
59+
- windows
60+
- other
61+
- core
62+
validations:
63+
required: true
64+
- type: input
65+
id: platform-versions
66+
attributes:
67+
label: Platform Version(s)
68+
description: "What platform version(s) are affected [optional]"
69+
placeholder: "eg: 1.3, N/A"
70+
- type: dropdown
71+
attributes:
72+
label: Type
73+
description: What type of issue is this?
74+
multiple: true
75+
options:
76+
- Test Improvement
77+
- Common Cluster Logic
78+
- Spec Compliance Issue
79+
- Security Issue
80+
- Platform Issue
81+
- Core SDK Memory Issue
82+
- Core SDK Crash
83+
- Core SDK Performance Improvement
84+
- Core SDK Interopability Issue
85+
validations:
86+
required: true
87+
- type: textarea
88+
attributes:
89+
label: Anything else?
90+
description: |
91+
Links? References? Anything that will give us more context about the issue you are encountering!
92+
93+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
94+
validations:
95+
required: false
96+
- type: markdown
97+
attributes:
98+
value: "Thanks for helping us get to 1.3!"

.github/ISSUE_TEMPLATE/70-trivial-fix.yaml .github/ISSUE_TEMPLATE/049-trivial-fix.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: "\U0001F3C3 Trivial Fix"
22
description: Create an issue for a trivial fix
33
title: "[Trivial] "
4+
labels: [bug, "needs triage"]
45
body:
56
- type: markdown
67
attributes:
@@ -59,7 +60,7 @@ body:
5960
placeholder: "eg: 1.0.1, N/A"
6061
- type: dropdown
6162
attributes:
62-
label: Type
63+
label: Testing
6364
description: How was this tested?
6465
multiple: true
6566
options:

0 commit comments

Comments
 (0)