Skip to content

Commit 74fd16d

Browse files
authored
chore: update issue templates to make it more clear that 1) bug reports are for bugs only and 2) a reproduction is absolutely required (#473)
1 parent a10f64e commit 74fd16d

File tree

2 files changed

+15
-19
lines changed

2 files changed

+15
-19
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
name: "\U0001F41E Bug report"
2-
description: Report an issue with vite-plugin-svelte
2+
description: for reproducible bugs in vite-plugin-svelte only.
33
labels: ["bug", "triage"]
44
body:
55
- type: markdown
66
attributes:
77
value: |
8-
Thank you for participating in vite-plugin-svelte! Please check for existing reports before creating a new one.
8+
Thank you for participating in vite-plugin-svelte! Please make sure that you are reporting a bug that is caused by vite-plugin-svelte and check for existing reports before creating a new one.
99
- type: textarea
1010
id: bug-description
1111
attributes:
@@ -14,14 +14,20 @@ body:
1414
placeholder: Bug description
1515
validations:
1616
required: true
17-
- type: textarea
17+
- type: input
1818
id: reproduction
1919
attributes:
20-
label: Reproduction
21-
description: Please provide a link to a repo and step by step instructions to reproduce the problem you ran into. If a report is vague (e.g. just a generic error message) and has no reproduction, it will receive a "need reproduction" label. If no reproduction is provided within a reasonable time-frame, the issue will be closed.
22-
placeholder: Reproduction
20+
label: Reproduction URL
21+
description: A link to a repository or a fork of https://vite.new/svelte, that reproduces the issue. Reproductions must be [short, self-contained and correct](http://sscce.org/) and must not contain files or code that aren't relevant to the issue — please do NOT just paste a link to your project. Explaining how to reproduce is generally not enough. It pushes the burden of creating a reproduction project onto a small set of volunteer maintainers and isn't scalable. If no reproduction is provided, the issue will be closed.
22+
placeholder: https://github.com/your/reproduction
2323
validations:
2424
required: true
25+
- type: textarea
26+
id: reproduction-steps
27+
attributes:
28+
label: Reproduction
29+
description: A list of steps to reproduce the issue in the provided repository
30+
placeholder: 1)... 2)... 3)...
2531
- type: textarea
2632
id: logs
2733
attributes:
@@ -37,14 +43,4 @@ body:
3743
placeholder: System, Binaries, Browsers
3844
validations:
3945
required: true
40-
- type: dropdown
41-
id: severity
42-
attributes:
43-
label: Severity
44-
description: Select the severity of this issue
45-
options:
46-
- annoyance
47-
- blocking an upgrade
48-
- blocking all usage of vite-plugin-svelte
49-
validations:
50-
required: true
46+

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
3-
- name: Svelte Discord
3+
- name: Questions
44
url: https://svelte.dev/chat
5-
about: If you want to chat, join our discord.
5+
about: Ask questions and discuss with other svelte users in real time on svelte discord.

0 commit comments

Comments
 (0)