Skip to content

Commit 97ddbb3

Browse files
committed
Update GitHub Bug Template. //skipci
1 parent c20f163 commit 97ddbb3

File tree

6 files changed

+168
-91
lines changed

6 files changed

+168
-91
lines changed

.github/ISSUE_TEMPLATE/01_support.md

-28
This file was deleted.

.github/ISSUE_TEMPLATE/02_feature_request.md

-29
This file was deleted.

.github/ISSUE_TEMPLATE/03_bug_report.md

-34
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

+124
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
name: 🐞 Bug Report
2+
description: "Report something that doesn't look right. 🔧"
3+
labels: [""]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## Version Information
9+
10+
- type: input
11+
id: version-bogus
12+
attributes:
13+
label: Bogus NuGet Package
14+
description: What version of Bogus are you using?
15+
placeholder: ex. v35.0.1
16+
validations:
17+
required: true
18+
19+
- type: input
20+
id: version-dotnet
21+
attributes:
22+
label: .NET Version
23+
description: What version of .NET are using?
24+
placeholder: ex. Full Framework 4.7.1 or .NET 8?
25+
validations:
26+
required: true
27+
28+
- type: input
29+
id: version-visualstudio
30+
attributes:
31+
label: Visual Studio Version
32+
description: What version of Visual Studio are using?
33+
placeholder: ex. 17.8?
34+
validations:
35+
required: false
36+
37+
- type: dropdown
38+
id: operating-system
39+
attributes:
40+
label: What operating system are you using?
41+
multiple: false
42+
options:
43+
- Windows
44+
- Linux
45+
- MacOS
46+
- Other
47+
validations:
48+
required: true
49+
50+
- type: markdown
51+
attributes:
52+
value: |
53+
## Bug Report
54+
55+
- type: input
56+
id: bogus-locale
57+
attributes:
58+
label: What locale are you using with Bogus?
59+
description:
60+
placeholder: ex. en_GB
61+
validations:
62+
required: true
63+
64+
65+
- type: textarea
66+
id: problem-description
67+
attributes:
68+
label: Problem Description
69+
description: Please share a clear and concise description of the problem.
70+
placeholder:
71+
validations:
72+
required: true
73+
74+
- type: textarea
75+
id: problem-linqpad-repro-steps
76+
attributes:
77+
label: LINQPad Example or Reproduction Steps
78+
description: |
79+
Please provide a LINQPad example of the problem or provide reproduction steps. LINQPad can be downloaded here: https://www.linqpad.net/.
80+
placeholder: "LINQPad can be downloaded here: https://www.linqpad.net/"
81+
validations:
82+
required: true
83+
84+
- type: textarea
85+
id: bogus-expected-behavior
86+
attributes:
87+
label: Expected Behavior
88+
description: Provide a description of the expected behavior.
89+
placeholder: Expected Behavior
90+
validations:
91+
required: true
92+
93+
- type: textarea
94+
id: bogus-actual-behavior
95+
attributes:
96+
label: Actual Behavior
97+
description: |
98+
Provide a description of the actual behavior observed. Please include any error messages, exception stacktraces, logs, and/or screenshots.
99+
placeholder: Actual Behavior
100+
validations:
101+
required: true
102+
103+
- type: textarea
104+
id: known-workarounds
105+
attributes:
106+
label: Known Workarounds
107+
description: |
108+
Please provide a description of any known workarounds.
109+
placeholder: Known Workarounds
110+
validations:
111+
required: false
112+
113+
- type: dropdown
114+
id: can-send-pr
115+
attributes:
116+
label: Could you help with a pull-request?
117+
description: If the bug is confirmed, would you be willing to submit a pull-request?
118+
options:
119+
- "No"
120+
- "Yes"
121+
validations:
122+
required: true
123+
124+

.github/ISSUE_TEMPLATE/config.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
blank_issues_enabled: true
2+
+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: 🚀 Feature request
2+
description: If you have a feature request 💡
3+
labels: [""]
4+
body:
5+
- type: textarea
6+
id: feature-why
7+
attributes:
8+
label: Description
9+
description: Please describe why you are requesting this feature
10+
placeholder:
11+
validations:
12+
required: true
13+
14+
- type: textarea
15+
id: feature-code-example
16+
attributes:
17+
label: LINQPad Code Example
18+
description: |
19+
Please provide a LINQPad example of what you are trying to achieve. LINQPad can be downloaded here: https://www.linqpad.net/.
20+
placeholder: "LINQPad can be downloaded here: https://www.linqpad.net/"
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: feature-alternatives
26+
attributes:
27+
label: What alternatives have you considered?
28+
description: Are there any workarounds or alternatives?
29+
placeholder:
30+
validations:
31+
required: true
32+
33+
- type: dropdown
34+
id: feature-can-send-pr
35+
attributes:
36+
label: Could you help with a pull-request?
37+
description: If the bug is confirmed, would you be willing to submit a pull-request?
38+
options:
39+
- "No"
40+
- "Yes"
41+
validations:
42+
required: true

0 commit comments

Comments
 (0)