Skip to content

Commit cdd961d

Browse files
committed
Add new bug report form
This is a beta feature of GitHub. The setup was inspired by ImageMagick and Ansible.
1 parent 80ab755 commit cdd961d

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
name: 🐛 Bug report
2+
description: Open an issue about a bug that needs fixing.
3+
body:
4+
- type: checkboxes
5+
attributes:
6+
label: Prerequisites
7+
options:
8+
- label: I have written a descriptive issue title.
9+
required: true
10+
- label: I have searched all [issues](https://github.com/PowerShell/vscode-powershell/issues?q=is%3Aissue) to ensure it has not already been reported.
11+
required: true
12+
- label: I have read the
13+
[troubleshooting](https://github.com/PowerShell/vscode-powershell/blob/master/docs/troubleshooting.md) guide.
14+
required: true
15+
- label: I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension.
16+
required: true
17+
- type: textarea
18+
attributes:
19+
label: Summary
20+
description: Explain the problem briefly below.
21+
placeholder: I am experiencing a problem with X. I think Y should be happening but Z is actually happening.
22+
validations:
23+
required: true
24+
- type: textarea
25+
attributes:
26+
label: PowerShell Version
27+
description: Paste verbatim output from `$PSVersionTable` below.
28+
render: console
29+
value: |
30+
PS> $PSVersionTable
31+
placeholder: |
32+
PS> $PSVersionTable
33+
34+
Name Value
35+
---- -----
36+
PSVersion 7.1.3
37+
PSEdition Core
38+
GitCommitId 7.1.3
39+
OS Darwin 20.4.0 Darwin Kernel
40+
Platform Unix
41+
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
42+
PSRemotingProtocolVersion 2.3
43+
SerializationVersion 1.1.0.1
44+
WSManStackVersion 3.0
45+
validations:
46+
required: true
47+
- type: textarea
48+
attributes:
49+
label: Visual Studio Code Version
50+
description: Paste verbatim output from `code --version` below.
51+
render: console
52+
value: |
53+
PS> code --version
54+
placeholder: |
55+
PS> code --version
56+
57+
1.55.2
58+
3c4e3df9e89829dce27b7b5c24508306b151f30d
59+
arm64
60+
validations:
61+
required: true
62+
- type: textarea
63+
attributes:
64+
label: Extension Version
65+
description: Paste verbatim output from `code --list-extensions --show-versions | Select-String powershell` below.
66+
render: console
67+
value: |
68+
PS> code --list-extensions --show-versions | Select-String powershell
69+
placeholder: |
70+
PS> code --list-extensions --show-versions | Select-String powershell
71+
72+
73+
validations:
74+
required: true
75+
- type: textarea
76+
attributes:
77+
label: Steps to Reproduce
78+
description: List of steps, sample code, failing test or link to a project that reproduces the behavior. Make sure you place a stack trace inside a code (```) block to avoid linking unrelated issues.
79+
validations:
80+
required: true
81+
- type: textarea
82+
attributes:
83+
label: Visuals
84+
description: Please upload images or animations that can be used to reproduce issues in the area below. Try the [Steps Recorder](https://support.microsoft.com/en-us/windows/record-steps-to-reproduce-a-problem-46582a9b-620f-2e36-00c9-04e25d784e47) on Windows or [Screenshot](https://support.apple.com/en-us/HT208721) on macOS.
85+
- type: textarea
86+
attributes:
87+
label: Logs
88+
description: Please upload logs collected by following these [instructions](https://github.com/PowerShell/vscode-powershell/blob/master/docs/troubleshooting.md#logs) in the area below. Be careful to scrub sensitive information!

0 commit comments

Comments
 (0)