Skip to content

Commit 68747cc

Browse files
committed
feat: issue templates
1 parent 32d8c54 commit 68747cc

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: "\U0001F41B Bug Report"
2+
description: Report an issue or possible bug
3+
labels: []
4+
assignees: []
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
## Quick Checklist
10+
Thank you for taking the time to file a bug report! Please fill out this form as completely as possible.
11+
12+
✅ I am using the **latest version of Astro** and all plugins.
13+
✅ I am using a version of Node that Astro supports (`>=18.14.1`)
14+
- type: textarea
15+
id: astro-info
16+
attributes:
17+
label: Astro Info
18+
description: Run the command `astro info` in your terminal and paste the output here. Please review the data before submitting in case there is any sensitive information you don't want to share.
19+
render: block
20+
validations:
21+
required: true
22+
- type: input
23+
id: browser
24+
attributes:
25+
label: If this issue only occurs in one browser, which browser is a problem?
26+
placeholder: Chrome, Firefox, Safari
27+
- type: textarea
28+
id: bug-description
29+
attributes:
30+
label: Describe the Bug
31+
description: A clear and concise description of what the bug is.
32+
validations:
33+
required: true
34+
- type: textarea
35+
id: bug-expectation
36+
attributes:
37+
label: What's the expected result?
38+
description: Describe what you expect to happen.
39+
validations:
40+
required: true
41+
- type: input
42+
id: bug-reproduction
43+
attributes:
44+
label: Link to Minimal Reproducible Example
45+
description: 'Use [astro.new](https://astro.new) to create a minimal reproduction of the problem. **A minimal reproduction is required** so that others can help debug your issue. If a report is vague (e.g. just a generic error message) and has no reproduction, it may be auto-closed. Not sure how to create a minimal example? [Read our guide](https://docs.astro.build/en/guides/troubleshooting/#creating-minimal-reproductions)'
46+
placeholder: 'https://stackblitz.com/abcd1234'
47+
validations:
48+
required: true
49+
- type: checkboxes
50+
id: will-pr
51+
attributes:
52+
label: Participation
53+
options:
54+
- label: I am willing to submit a pull request for this issue.
55+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 🙌 Feedback and support
4+
url: https://wtw.dev/chat
5+
about: 'This issue tracker is not for feature requests or support questions. Join us on Discord!'

0 commit comments

Comments
 (0)