Skip to content

Commit 4e87f32

Browse files
author
Stefan Kremser
authored
New issue forms (SpacehuhnTech#88)
* Create 6--test.yaml * Update and rename 6--test.yaml to 4--bug-report.yaml * Delete 4--bug-report.md * Delete 5--documentation.md * Update and rename 3--feature-request.md to 3--feature-request.yaml * Update and rename 2--question.md to 2--question.yaml * Update and rename 1--error-report.md to 1--error-report.yaml * Create 5--locale.yaml
1 parent 7ef2752 commit 4e87f32

10 files changed

+203
-121
lines changed

.github/ISSUE_TEMPLATE/1--error-report.md

-38
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Problem/Error report
2+
description: I encountered a problem and need help to solve it
3+
labels: ["help wanted"]
4+
body:
5+
- type: checkboxes
6+
attributes:
7+
label: Is there an existing issue for this?
8+
description: Please search to see if an issue already exists for the problem you encountered.
9+
options:
10+
- label: I have searched the existing issues
11+
required: true
12+
- type: input
13+
id: description
14+
attributes:
15+
label: Describe your problem
16+
description: A clear and short description of what the problem is.
17+
placeholder: Whenever I do X, it throws an error...
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: steps
22+
attributes:
23+
label: Steps to reproduce
24+
description: Tell us how we can reproduce the behavior
25+
placeholder: |
26+
1. Go to ...
27+
2. Click on ....
28+
3. Scroll down to ....
29+
4. See error
30+
value: #
31+
validations:
32+
required: true
33+
- type: input
34+
id: environment
35+
attributes:
36+
label: What hardware are you using?
37+
description: Is it a DIY built? If you bought it, how is the product called?
38+
placeholder: DIY-built (Pro Micro + D1 mini)
39+
validations:
40+
required: true
41+
- type: textarea
42+
id: context
43+
attributes:
44+
label: Anything else?
45+
description: Tell us more if needed. Add links, references, or anything that will give us more context. You can attach images by clicking this area to highlight it and then dragging files in
46+
placeholder: I think this might be caused by ...
47+
value: #
48+
validations:
49+
required: false

.github/ISSUE_TEMPLATE/2--question.md

-10
This file was deleted.
+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Question
2+
description: I have a question about this project
3+
labels: ["question"]
4+
body:
5+
- type: checkboxes
6+
attributes:
7+
label: Is there an existing issue for this?
8+
description: Please search to see if an issue already exists for question.
9+
options:
10+
- label: I have searched the existing issues
11+
required: true
12+
- type: input
13+
id: question
14+
attributes:
15+
label: Your Question
16+
description: A clear and short question.
17+
placeholder: How can I do X?
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: context
22+
attributes:
23+
label: Description
24+
description: Tell us more if needed. Add links, references, or anything that will give us more context. You can attach images by clicking this area to highlight it and then dragging files in
25+
placeholder: #
26+
value: #
27+
validations:
28+
required: false

.github/ISSUE_TEMPLATE/3--feature-request.md

-21
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Feature request
2+
description: I have an idea for improving this project
3+
title: "[Feature Request]: "
4+
labels: ["feature request"]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for your feature.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
id: problem
15+
attributes:
16+
label: Problem
17+
description: Is your feature request related to a problem? Please describe
18+
placeholder: I'm always frustrated when ...
19+
validations:
20+
required: false
21+
- type: textarea
22+
id: solution
23+
attributes:
24+
label: Solution
25+
description: What do you want to happen?
26+
placeholder: #
27+
value: #
28+
validations:
29+
required: true
30+
- type: textarea
31+
id: alternatives
32+
attributes:
33+
label: Alternatives
34+
description: Are there alternative solutions or features you've considered?
35+
placeholder: #
36+
value: #
37+
validations:
38+
required: false
39+
- type: textarea
40+
id: context
41+
attributes:
42+
label: Anything else?
43+
description: Tell us more if needed. Add links, references, or anything that will give us more context. You can attach images by clicking this area to highlight it and then dragging files in
44+
placeholder: #
45+
value: #
46+
validations:
47+
required: false

.github/ISSUE_TEMPLATE/4--bug-report.md

-34
This file was deleted.
+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Bug Report
2+
description: I found a reproducible bug
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for the bug you encountered.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: input
14+
id: description
15+
attributes:
16+
label: Describe the bug
17+
description: A clear and short description of what the bug is.
18+
placeholder: Doing X leads to a crash when Y is enabled...
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: steps
23+
attributes:
24+
label: Steps to reproduce
25+
description: Tell us how we can reproduce the behavior
26+
placeholder: |
27+
1. Go to ...
28+
2. Click on ....
29+
3. Scroll down to ....
30+
4. See error
31+
value: #
32+
validations:
33+
required: true
34+
- type: input
35+
id: environment
36+
attributes:
37+
label: What hardware are you using?
38+
description: Is it a DIY built? If you bought it, how is the product called?
39+
placeholder: DIY-built (Pro Micro + D1 mini)
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: context
44+
attributes:
45+
label: Anything else?
46+
description: Tell us more if needed. Add links, references, or anything that will give us more context. You can attach images by clicking this area to highlight it and then dragging files in
47+
placeholder: I think this might be caused by ...
48+
value: #
49+
validations:
50+
required: false

.github/ISSUE_TEMPLATE/5--documentation.md

-18
This file was deleted.

.github/ISSUE_TEMPLATE/5--locale.yaml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Keyboard Layout Translation
2+
description: I want to add support for a new keyboard layout and looking for help
3+
title: "[Locale]: "
4+
labels: ["locale"]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for your keyboard layout.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: input
14+
id: locale
15+
attributes:
16+
label: What layout are you translating?
17+
description: Name of the layout
18+
placeholder: DE
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: description
23+
attributes:
24+
label: Where do you need help?
25+
description: Tell us how far you got and where you need assistance.
26+
placeholder: #
27+
value: #
28+
validations:
29+
required: true

0 commit comments

Comments
 (0)