Skip to content

Commit 6bcf2ae

Browse files
chore: replace markdown issue templates with YAML format for bug reports and feature requests
1 parent 563c47f commit 6bcf2ae

4 files changed

Lines changed: 114 additions & 57 deletions

File tree

.github/ISSUE_TEMPLATE/Bug_report.md

Lines changed: 0 additions & 43 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/Feature_request.md

Lines changed: 0 additions & 14 deletions
This file was deleted.
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
name: Bug report
2+
description: Thanks for helping us out!
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this bug report!
9+
10+
- type: textarea
11+
id: bug-description
12+
attributes:
13+
label: Describe the bug
14+
description: A clear and concise description of what the bug is.
15+
validations:
16+
required: true
17+
18+
- type: textarea
19+
id: reproduction
20+
attributes:
21+
label: To Reproduce
22+
description: Steps to reproduce the behavior
23+
placeholder: |
24+
1. Go to '...'
25+
2. Click on '...'
26+
3. Scroll down to '...'
27+
4. See error
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: expected
33+
attributes:
34+
label: Expected behavior
35+
description: A clear and concise description of what you expected to happen.
36+
validations:
37+
required: true
38+
39+
- type: textarea
40+
id: screenshots
41+
attributes:
42+
label: Screenshots
43+
description: If applicable, add screenshots to help explain your problem.
44+
required: false
45+
46+
- type: input
47+
id: node-version
48+
attributes:
49+
label: Node Version
50+
description: Run `node -v` in your terminal
51+
placeholder: "e.g., v22.14.0"
52+
validations:
53+
required: true
54+
55+
- type: checkbox
56+
id: core-updated
57+
attributes:
58+
label: MagicMirror Core Update Status
59+
description: Have you updated to the latest MagicMirror core?
60+
options:
61+
- label: Yes, I am using the latest version
62+
validations:
63+
required: true
64+
65+
- type: textarea
66+
id: config
67+
attributes:
68+
label: Configuration
69+
description: Please paste the relevant part of your config file
70+
render: json
71+
validations:
72+
required: true
73+
74+
- type: textarea
75+
id: console-errors
76+
attributes:
77+
label: Console Errors
78+
description: Please paste any errors you see about MMM-pages in the console (Hit F12 > Console when the MagicMirror window is focused)
79+
render: shell
80+
81+
- type: textarea
82+
id: additional-context
83+
attributes:
84+
label: Additional context
85+
description: Add any other context about the problem here
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Feature request
2+
description: Suggest an idea for this project
3+
labels: ["enhancement"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: "Thanks for taking the time to fill out this feature request!"
8+
- type: textarea
9+
id: problem
10+
attributes:
11+
label: Problem Description
12+
description: Is your feature request related to a problem? Why do you want this feature?
13+
placeholder: "I'm always frustrated when [...] or It'd be cool if [...]"
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: solution
18+
attributes:
19+
label: Proposed Solution
20+
description: What would you like to see? A config option? A notification? Something else?
21+
validations:
22+
required: true
23+
- type: textarea
24+
id: context
25+
attributes:
26+
label: Additional Context
27+
description: Add any other context or screenshots about the feature request here.
28+
validations:
29+
required: false

0 commit comments

Comments
 (0)