Skip to content

Commit 2a3e8cd

Browse files
Switch to Yaml templates, add feature request (#7)
1 parent 19a16cf commit 2a3e8cd

File tree

3 files changed

+144
-35
lines changed

3 files changed

+144
-35
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
name: "Bug report"
2+
description: "Create a report to help us improve."
3+
title: "[Bug] <enter brief description>"
4+
labels: [triage]
5+
assignees: [simonkurtz-MSFT]
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
**If you suspect you may have found a security vulnerability, please do not report it publicly. Instead, [please report it privately](https://github.com/Azure-Samples/Apim-Samples/security/advisories/new).**
12+
13+
- type: textarea
14+
id: bug
15+
attributes:
16+
label: "Describe the bug"
17+
description: "A clear and concise description of what the bug is."
18+
placeholder: "Please describe the bug."
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: steps
24+
attributes:
25+
label: "To Reproduce"
26+
description: "Steps to reproduce the behavior."
27+
placeholder: "1. Go to '...'
28+
1. Click on '...'
29+
1. Scroll down to '...'
30+
1. See error"
31+
validations:
32+
required: true
33+
34+
- type: textarea
35+
id: expected
36+
attributes:
37+
label: "Expected behavior"
38+
description: "A clear and concise description of what you expected to happen."
39+
placeholder: "Please describe what you expected to happen."
40+
validations:
41+
required: true
42+
43+
- type: textarea
44+
id: screenshots
45+
attributes:
46+
label: "Screenshots"
47+
description: "If applicable, add screenshots to help explain your problem."
48+
placeholder: "Please paste or drag screenshots here."
49+
validations:
50+
required: false
51+
52+
- type: checkboxes
53+
id: cpu
54+
attributes:
55+
label: "CPU Architecture"
56+
description: "Select your CPU architecture (select one only). If 'Other', please specify."
57+
options:
58+
- label: "x86"
59+
required: false
60+
- label: "x64"
61+
required: false
62+
- label: "ARM64"
63+
required: false
64+
- label: "Other (please specify below)"
65+
required: false
66+
validations:
67+
required: false
68+
69+
- type: input
70+
id: cpu_other
71+
attributes:
72+
label: "Other CPU Architecture"
73+
description: "If you selected 'Other' above, please specify your CPU architecture."
74+
placeholder: "e.g. RISC-V, PowerPC, etc."
75+
validations:
76+
required: false
77+
78+
- type: checkboxes
79+
id: os
80+
attributes:
81+
label: "Operating System"
82+
description: "Select your operating system (select one only). If 'Other', please specify."
83+
options:
84+
- label: "Windows"
85+
required: false
86+
- label: "Linux"
87+
required: false
88+
- label: "macOS"
89+
required: false
90+
- label: "Other (please specify below)"
91+
required: false
92+
validations:
93+
required: false
94+
95+
- type: input
96+
id: os_other
97+
attributes:
98+
label: "Other Operating System"
99+
description: "If you selected 'Other' above, please specify your OS."
100+
placeholder: "e.g. FreeBSD, Solaris, etc."
101+
validations:
102+
required: false
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: "Feature Request"
2+
description: "Suggest a new feature or improvement."
3+
title: "[Feature] <enter brief description>"
4+
labels: [triage, feature-request]
5+
assignees: [simonkurtz-MSFT]
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
## Feature Request
12+
13+
Please fill out the form below to help us understand your request.
14+
15+
- type: textarea
16+
id: feature
17+
attributes:
18+
label: "Describe the feature"
19+
description: "What feature are you proposing?"
20+
placeholder: "Please describe the feature you are proposing."
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: improvement
26+
attributes:
27+
label: "Improvement to Project"
28+
description: "How will it improve this project?"
29+
placeholder: "Please describe how this feature will improve the project."
30+
validations:
31+
required: true
32+
33+
- type: dropdown
34+
id: collaborate
35+
attributes:
36+
label: "Are you able to collaborate and/or submit a pull request?"
37+
description: "Select one."
38+
options:
39+
- "Yes"
40+
- "No"
41+
validations:
42+
required: true

0 commit comments

Comments
 (0)