Skip to content

Commit e752493

Browse files
authored
Add bug_report.yml
Signed-off-by: Gray Campbell <12163070+graycampbell@users.noreply.github.com>
1 parent 9acedf8 commit e752493

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
name: Bug Report
2+
description: Report a bug or unexpected behavior
3+
title: "[Bug] <brief description>"
4+
labels: [bug]
5+
assignees: []
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
### Thanks for reporting a bug!
12+
Please fill out the form below with as much detail as possible.
13+
14+
- type: input
15+
id: swift_version
16+
attributes:
17+
label: Swift Version
18+
placeholder: "e.g. 6.1"
19+
validations:
20+
required: true
21+
22+
- type: input
23+
id: package_version
24+
attributes:
25+
label: Package Version
26+
placeholder: "e.g. 1.2.0 or main"
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: description
32+
attributes:
33+
label: Bug Description
34+
description: A clear and concise description of the bug.
35+
placeholder: "What happened?"
36+
validations:
37+
required: true
38+
39+
- type: textarea
40+
id: steps
41+
attributes:
42+
label: Steps to Reproduce
43+
description: Describe the steps needed to reproduce the issue.
44+
placeholder: "If describing an issue related to code, please provide an isolated code example that demonstrates the issue using as little code as possible."
45+
validations:
46+
required: true
47+
48+
- type: textarea
49+
id: expected_behavior
50+
attributes:
51+
label: Expected Behavior
52+
description: What did you expect to happen?
53+
validations:
54+
required: false
55+
56+
- type: textarea
57+
id: actual_behavior
58+
attributes:
59+
label: Actual Behavior
60+
description: What actually happened?
61+
validations:
62+
required: false
63+
64+
- type: textarea
65+
id: logs
66+
attributes:
67+
label: Stack Trace / Logs
68+
description: Paste any error messages or logs.
69+
render: shell
70+
validations:
71+
required: false
72+
73+
- type: textarea
74+
id: additional_context
75+
attributes:
76+
label: Additional Context
77+
description: Add screenshots, links to related issues, or any other useful info.
78+
validations:
79+
required: false
80+
81+
- type: checkboxes
82+
id: terms
83+
attributes:
84+
label: Code of Conduct
85+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/fetch-rewards/SwiftSyntaxSugar/blob/main/CODE_OF_CONDUCT.md).
86+
options:
87+
- label: I agree to follow this project's Code of Conduct
88+
required: true

0 commit comments

Comments
 (0)