Skip to content

Commit 751b786

Browse files
authored
feat: Add basic issue templates (#149)
1 parent 72f4a47 commit 751b786

File tree

4 files changed

+95
-0
lines changed

4 files changed

+95
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Bug report
2+
description: Create a bug report to help us address errors in the repository
3+
title: "[BUG] <bug description>"
4+
labels: [bug]
5+
body:
6+
- type: textarea
7+
id: bugdescription
8+
attributes:
9+
label: Description of the bug
10+
validations:
11+
required: true
12+
- type: textarea
13+
id: screenshots
14+
attributes:
15+
label: Please add screenshots (if applicable)
16+
validations:
17+
required: false
18+
- type: textarea
19+
id: context
20+
attributes:
21+
label: Add any other context about the problem here
22+
validations:
23+
required: false

.github/ISSUE_TEMPLATE/config.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Discord community
4+
url: https://discord.gg/c7MnfGFGa6
5+
about: Have any questions or found any bugs? Please contact us via Discord
+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Feature request
2+
description: Suggest features, propose improvements, discuss new ideas.
3+
title: "[FEATURE]"
4+
labels: [enhancement]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: Provide a general summary of the issue in the Title above
9+
- type: textarea
10+
id: description
11+
attributes:
12+
label: Detailed description
13+
description: Provide a detailed description of the change or addition you are proposing
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: context
18+
attributes:
19+
label: Context
20+
description: |
21+
Why is this change important to you? How would you use it?
22+
How can it benefit other users?
23+
validations:
24+
required: true
25+
- type: textarea
26+
id: possibleimpl
27+
attributes:
28+
label: Possible implementation
29+
description: Not obligatory, but suggest an idea for implementing addition or change
30+
validations:
31+
required: false
32+
- type: textarea
33+
id: extrainformation
34+
attributes:
35+
label: Additional information
36+
description: Is there anything else we should know about this feature?
37+
validations:
38+
required: false

.github/ISSUE_TEMPLATE/other.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Other
2+
description: Use this for any other issues. PLEASE do not create blank issues
3+
title: "[OTHER]"
4+
labels: ["awaiting triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "# Other issue"
9+
- type: textarea
10+
id: issuedescription
11+
attributes:
12+
label: What would you like to share?
13+
description: Provide a clear and concise explanation of your issue.
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: extrainfo
18+
attributes:
19+
label: Additional information
20+
description: Is there anything else we should know about this issue?
21+
validations:
22+
required: false
23+
- type: checkboxes
24+
id: consent
25+
attributes:
26+
label: Would you like to work on this issue?
27+
options:
28+
- label: Yes, I want to work on this issue!
29+
required: false

0 commit comments

Comments
 (0)