Skip to content

Commit 81fd949

Browse files
committed
chore: add discussion template
1 parent e8c1d62 commit 81fd949

File tree

12 files changed

+130
-67
lines changed

12 files changed

+130
-67
lines changed

.github/DISCUSSION_TEMPLATE/1-q-a.yml

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
body:
2+
- type: dropdown
3+
id: os
4+
attributes:
5+
label: What system are you running Yazi on?
6+
options:
7+
- Linux X11
8+
- Linux Wayland
9+
- macOS
10+
- Windows
11+
- Windows WSL
12+
- FreeBSD X11
13+
- FreeBSD Wayland
14+
- Android
15+
validations:
16+
required: true
17+
- type: input
18+
id: terminal
19+
attributes:
20+
label: What terminal are you running Yazi in?
21+
placeholder: "ex: kitty v0.32.2"
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: debug
26+
attributes:
27+
label: "`yazi --debug` output"
28+
description: Please run `yazi --debug` and paste the debug information here.
29+
render: Shell
30+
validations:
31+
required: true
32+
- type: textarea
33+
id: description
34+
attributes:
35+
label: Describe the question
36+
description: A clear and concise description of what the question is
37+
placeholder: Tell us what you want to know
38+
validations:
39+
required: true
40+
- type: textarea
41+
id: other
42+
attributes:
43+
label: Anything else?
44+
description: |
45+
Add any other context about the problem here. You can attach screenshots by clicking
46+
this area to highlight it and then drag the files in.
47+
- type: checkboxes
48+
id: validations
49+
attributes:
50+
label: Validations
51+
description: Before submitting the issue, please make sure you have completed the following
52+
options:
53+
- label: I have searched the existing discussions/issues
54+
required: true

.github/ISSUE_TEMPLATE/bug.yml

+13-10
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ body:
1515
- Windows WSL
1616
- FreeBSD X11
1717
- FreeBSD Wayland
18+
- Android
1819
validations:
1920
required: true
2021
- type: input
@@ -32,15 +33,6 @@ body:
3233
render: Shell
3334
validations:
3435
required: true
35-
- type: dropdown
36-
id: tried_main
37-
attributes:
38-
label: Did you try the latest nightly build to see if the problem got fixed?
39-
options:
40-
- Yes, and I updated the debug information above (`yazi --debug`) to the nightly that I tried
41-
- No, and I'll explain why below
42-
validations:
43-
required: true
4436
- type: textarea
4537
id: description
4638
attributes:
@@ -52,7 +44,7 @@ body:
5244
- type: textarea
5345
id: reproducer
5446
attributes:
55-
label: Minimal reproducer
47+
label: Minimal reproducer
5648
description: A [minimal reproducer](https://stackoverflow.com/help/minimal-reproducible-example) is required, otherwise the issue might be closed without further notice.
5749
placeholder: |
5850
Please include as much information as possible that can help to reproduce and understand the issue.
@@ -65,3 +57,14 @@ body:
6557
description: |
6658
Add any other context about the problem here. You can attach screenshots by clicking
6759
this area to highlight it and then drag the files in.
60+
- type: checkboxes
61+
id: validations
62+
attributes:
63+
label: Validations
64+
description: Before submitting the issue, please make sure you have completed the following
65+
options:
66+
- label: I tried the [latest nightly build](https://yazi-rs.github.io/docs/installation#official-binaries), and the issue is still reproducible
67+
required: true
68+
- label: I updated the debug information (`yazi --debug`) input box to the nightly that I tried
69+
required: true
70+
- label: I can reproduce it after disabling all custom configs/plugins (`mv ~/.config/yazi ~/.config/yazi-backup`)

.github/ISSUE_TEMPLATE/config.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ contact_links:
33
- name: 📝 Documentation Improvement
44
url: https://github.com/yazi-rs/yazi-rs.github.io
55
about: If you'd like to help improve the documentation
6+
- name: 💬 GitHub Discussions
7+
url: https://github.com/sxyazi/yazi/discussions/new?category=1-q-a
8+
about: When you have questions that are not bug reports or feature requests
69
- name: 🌐 Discord Server / Telegram Group
710
url: https://github.com/sxyazi/yazi#discussion
811
about: If you'd prefer more realtime conversation with the community
9-
- name: 💬 GitHub Discussions
10-
url: https://github.com/sxyazi/yazi/discussions
11-
about: When you have questions that are not bug reports or feature requests

.github/ISSUE_TEMPLATE/feature.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ body:
4545
options:
4646
- label: I have searched the existing issues/discussions
4747
required: true
48-
- label: The latest nightly build of Yazi doesn't already have this feature
48+
- label: The [latest nightly build](https://yazi-rs.github.io/docs/installation/#official-binaries) doesn't already have this feature
4949
required: true

.github/workflows/lock.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
I'm going to lock this issue because it has been closed for _30 days_. ⏳
2424
2525
This helps our maintainers find and focus on the active issues.
26-
If you have found a problem that seems similar to this, please open a new
26+
If you have found a problem that seems similar to this, please file a new
2727
issue and complete the issue template so we can capture all the details
2828
necessary to investigate further.
2929
pr-inactive-days: "30"

0 commit comments

Comments
 (0)