Skip to content

Commit 8c62e9e

Browse files
committed
✨ chore: add new bug template
Signed-off-by: Wei Zhang <[email protected]>
1 parent 118faab commit 8c62e9e

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
name: Bug Report Form
2+
description: Create a report to help us improve, by the new GitHub form
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
assignees:
6+
- zwpaper
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this bug report!
12+
- type: checkboxes
13+
id: latest-version
14+
attributes:
15+
label: Version
16+
description: Please make sure you can reproduce in the [latest release](https://github.com/lsd-rs/lsd/releases/latest)
17+
options:
18+
- label: latest
19+
required: true
20+
- type: textarea
21+
id: version
22+
attributes:
23+
label: version
24+
description: "`lsd --version` output"
25+
placeholder: lsd --version
26+
validations:
27+
required: true
28+
- type: dropdown
29+
id: os
30+
attributes:
31+
label: What OS are you seeing the problem on?
32+
multiple: true
33+
options:
34+
- Windows
35+
- Linux
36+
- macOS
37+
- Others
38+
- type: textarea
39+
id: installation
40+
attributes:
41+
label: installation
42+
description: "how do you install lsd?"
43+
placeholder: "how do you install lsd?"
44+
validations:
45+
required: true
46+
- type: textarea
47+
id: term
48+
attributes:
49+
label: term
50+
description: "`echo $TERM` output"
51+
placeholder: echo $TERM
52+
validations:
53+
required: false
54+
- type: textarea
55+
id: ls-colors
56+
attributes:
57+
label: ls-colors
58+
description: "`echo $LS_COLORS` output"
59+
placeholder: echo $LS_COLORS
60+
validations:
61+
required: false
62+
- type: textarea
63+
id: what-happened
64+
attributes:
65+
label: What happened?
66+
description: Tell us what happen?
67+
placeholder: |
68+
If applicable, add the output of the classic ls command (`\ls -la`) in order to show the buggy file/directory.
69+
render: markdown
70+
validations:
71+
required: true
72+
- type: textarea
73+
id: what-expected
74+
attributes:
75+
label: What expected?
76+
description: What did you expect to happen?
77+
placeholder: |
78+
If the application panics run the command with the trace (`RUST_BACKTRACE=1 lsd ...`).
79+
In case of graphical errors, add a screenshot if possible."
80+
render: markdown
81+
validations:
82+
required: true
83+
- type: textarea
84+
id: others
85+
attributes:
86+
label: What else?
87+
description: Is there anything else you want to tell us?
88+
placeholder: "Others"
89+
render: markdown
90+
validations:
91+
required: false

0 commit comments

Comments
 (0)