-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathfeature-request.yml
54 lines (53 loc) · 1.99 KB
/
feature-request.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# Source: https://github.com/arduino/tooling-project-assets/blob/main/issue-templates/forms/general/bug-report.yml
# See: https://docs.github.com/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
name: Feature request
description: Suggest an enhancement to this project.
labels:
- "type: enhancement"
body:
- type: textarea
id: description
attributes:
label: Describe the request
validations:
required: true
- type: textarea
id: current
attributes:
label: Describe the current behavior
# TODO: Replace TODO_PRODUCT_NAME with the product name of the project.
description: |
What is the current behavior of TODO_PRODUCT_NAME in relation to your request?
How can we reproduce that behavior?
validations:
required: true
- type: input
id: project-version
attributes:
# TODO: Replace TODO_PRODUCT_NAME with the product name of the project.
label: TODO_PRODUCT_NAME version
description: |
Which version of TODO_PRODUCT_NAME are you using?
_This should be the most recent version available._
validations:
required: true
- type: textarea
id: additional
attributes:
label: Additional context
description: Add any additional information here.
validations:
required: false
- type: checkboxes
id: checklist
attributes:
label: Issue checklist
description: Please double-check that you have done each of the following things before submitting the issue.
options:
# TODO: Replace TODO_REPO_OWNER/TODO_REPO_NAME with the repository owner and name.
- label: I searched for previous requests in [the issue tracker](https://github.com/TODO_REPO_OWNER/TODO_REPO_NAME/issues?q=)
required: true
- label: I verified the feature was still missing when using the latest version
required: true
- label: My request contains all necessary details
required: true