Skip to content

Commit 749f46b

Browse files
authored
Merge pull request #7 from iAmWillShepherd/issue-forms-are-a-thing
Add a starter bug report form
2 parents fb68e69 + 31d7b42 commit 749f46b

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

.github/ISSUE_TEMPLATE/BUG_REPORT.yml

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
name: Bug Report
2+
description: File a bug report
3+
title: "[Bug]: "
4+
labels: ["bug", "triage"]
5+
# assignees:
6+
# - Assign someone on your team here; Even better...create a new team in GH who are maintainers for this repo.
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this bug report!
12+
- type: textarea
13+
id: what-happened
14+
attributes:
15+
label: What happened?
16+
description: Provide a thorough description of whats going on.
17+
placeholder: There's a problem with HTTPie Desktop 😱
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: reproduction-steps
22+
attributes:
23+
label: Steps to reproduce?
24+
description: Provide as much detail as possible to reproduce the issue.
25+
placeholder: |
26+
1. Launch the app
27+
2. Click a button
28+
3. Note the app crashes
29+
render: Markdown
30+
validations:
31+
required: true
32+
- type: textarea
33+
id: what-are-expectations
34+
attributes:
35+
label: What did you expect to happen?
36+
description: Also tell us, what did you expect to happen?
37+
placeholder: I expected the app to continue running no matter how many times I tap the screen.
38+
validations:
39+
required: true
40+
- type: dropdown
41+
id: platform
42+
attributes:
43+
label: Platform
44+
description: Which platform are you having an issue with?
45+
options:
46+
- macOS
47+
- Linux
48+
- Windows
49+
- type: textarea
50+
id: version
51+
attributes:
52+
label: HTTPie Desktop version
53+
description: What version of HTTPie Desktop are you running?
54+
placeholder: 2022.x.y
55+
value: 2022.5.1
56+
validations:
57+
required: true
58+
- type: textarea
59+
id: logs
60+
attributes:
61+
label: Relevant log output
62+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
63+
render: Shell
64+
- type: checkboxes
65+
id: terms
66+
attributes:
67+
label: Code of Conduct
68+
description: By submitting this issue, you agree to follow our [Code of Conduct](#You-code-of-conduct-which-i-hope-you-have)
69+
options:
70+
- label: I agree to follow this project's Code of Conduct
71+
required: true

0 commit comments

Comments
 (0)