Skip to content

Commit f0e1a1b

Browse files
authored
Merge pull request #1587 from ksylvan/0705-enhance-bug-report-template
Enhance bug report template
2 parents a40baca + a774f99 commit f0e1a1b

File tree

1 file changed

+52
-7
lines changed

1 file changed

+52
-7
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 52 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,74 @@ body:
77
attributes:
88
value: |
99
Thanks for taking the time to fill out this bug report!
10+
Please provide as much detail as possible to help us understand and reproduce the issue.
11+
1012
- type: textarea
1113
id: what-happened
1214
attributes:
1315
label: What happened?
1416
description: Also tell us, what did you expect to happen?
1517
placeholder: Tell us what you see!
16-
value: "I was doing THIS, when THAT happened. I was expecting THAT_OTHER_THING to happen instead."
18+
value: "Please provide all the steps to reproduce the bug. I was doing THIS, when THAT happened. I was expecting THAT_OTHER_THING to happen instead."
1719
validations:
1820
required: true
19-
- type: checkboxes
20-
id: version
21+
22+
- type: dropdown
23+
id: os
2124
attributes:
22-
label: Version check
23-
description: Please make sure you were using the latest version of this project available in the `main` branch.
25+
label: Operating System
2426
options:
25-
- label: Yes I was.
26-
required: true
27+
- macOS - Silicon (arm64)
28+
- macOS - Intel (amd64)
29+
- Linux - amd64
30+
- Linux - arm64
31+
- Windows
32+
validations:
33+
required: true
34+
35+
- type: textarea
36+
id: os-version
37+
attributes:
38+
label: OS Version
39+
description: Please provide details about your OS version by running one of the following commands.
40+
placeholder: |
41+
macOS: `sw_vers`
42+
Linux: `uname -a` or `cat /etc/os-release`
43+
Windows: `ver`
44+
render: shell
45+
46+
- type: dropdown
47+
id: installation
48+
attributes:
49+
label: How did you install Fabric?
50+
description: "Please select the method you used to install Fabric. You can find this information in the [Installation section of the README](https://github.com/ksylvan/fabric/blob/main/README.md#installation)."
51+
options:
52+
- Release Binary - Windows
53+
- Release Binary - macOS (arm64)
54+
- Release Binary - macOS (amd64)
55+
- Release Binary - Linux (amd64)
56+
- Release Binary - Linux (arm64)
57+
- Package Manager - Homebrew (macOS)
58+
- Package Manager - AUR (Arch Linux)
59+
- From Source
60+
- Other
61+
validations:
62+
required: true
63+
64+
- type: textarea
65+
id: version
66+
attributes:
67+
label: Version
68+
description: Please copy and paste the output of `fabric --version` (or `fabric-ai --version` if you installed it via brew) here.
69+
render: text
70+
2771
- type: textarea
2872
id: logs
2973
attributes:
3074
label: Relevant log output
3175
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
3276
render: shell
77+
3378
- type: textarea
3479
id: screens
3580
attributes:

0 commit comments

Comments
 (0)