You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Remove the redundant title prefix.
- Remove outdated assignees.
- Improve reproduction step description (trying to get folks to submit
more specific/detailed reproductions).
- Render logs with shell (not sure if this actually changes anything).
- Use dropdowns for testing in VS Code and Codespaces. I think the
existing checkboxes are still confusing so hopefully this sorts it.
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug-report.yml
+35-15Lines changed: 35 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,5 @@
1
1
name: Bug report
2
2
description: File a bug report
3
-
title: "[Bug]: "
4
3
labels: ["bug", "triage"]
5
4
body:
6
5
- type: checkboxes
@@ -10,6 +9,7 @@ body:
10
9
options:
11
10
- label: I have searched the existing issues
12
11
required: true
12
+
13
13
- type: textarea
14
14
attributes:
15
15
label: OS/Web Information
@@ -28,62 +28,82 @@ body:
28
28
- `code-server --version`:
29
29
validations:
30
30
required: true
31
+
31
32
- type: textarea
32
33
attributes:
33
34
label: Steps to Reproduce
34
35
description: |
35
-
1. open code-server
36
-
2. install extension
37
-
3. run command
36
+
Please describe exactly how to reproduce the bug. For example:
37
+
1. Open code-server in Firefox
38
+
2. Install extension `foo.bar` from the extensions sidebar
39
+
3. Run command `foo.bar.baz`
38
40
value: |
39
41
1.
40
42
2.
41
43
3.
42
44
validations:
43
45
required: true
46
+
44
47
- type: textarea
45
48
attributes:
46
49
label: Expected
47
50
description: What should happen?
48
51
validations:
49
52
required: true
53
+
50
54
- type: textarea
51
55
attributes:
52
56
label: Actual
53
57
description: What actually happens?
54
58
validations:
55
59
required: true
60
+
56
61
- type: textarea
57
62
id: logs
58
63
attributes:
59
64
label: Logs
60
65
description: Run code-server with the --verbose flag and then paste any relevant logs from the server, from the browser console and/or the browser network tab. For issues with installation, include installation logs (i.e. output of `yarn global add code-server`).
66
+
render: shell
67
+
61
68
- type: textarea
62
69
attributes:
63
70
label: Screenshot/Video
64
71
description: Please include a screenshot, gif or screen recording of your issue.
65
72
validations:
66
73
required: false
67
-
- type: checkboxes
74
+
75
+
- type: dropdown
68
76
attributes:
69
-
label: Does this issue happen in VS Code or GitHub Codespaces?
70
-
description: Please try reproducing this issue in VS Code and GitHub Codespaces. If the bug reproduces in either VS Code or GitHub Codespaces, please submit the issue upstream instead (https://github.com/microsoft/vscode).
77
+
label: Does this bug reproduce in native VS Code?
78
+
description: Please try reproducing this issue in native VS Code, if possible. If the bug reproduces in native VS Code, please submit the issue upstream instead (https://github.com/microsoft/vscode).
71
79
options:
72
-
- label: I tested this in native VS Code.
73
-
required: false
74
-
- label: This does not happen in native VS Code.
75
-
required: false
76
-
- label: I tested this in GitHub Codespaces.
77
-
required: false
78
-
- label: This does not happen in GitHub Codespaces.
79
-
required: false
80
+
- Yes, this is also broken in native VS Code
81
+
- No, this works as expected in native VS Code
82
+
- This cannot be tested in native VS Code
83
+
- I did not test native VS Code
84
+
validations:
85
+
required: true
86
+
87
+
- type: dropdown
88
+
attributes:
89
+
label: Does this bug reproduce in GitHub Codespaces?
90
+
description: Please try reproducing this issue in GitHub Codespaces, if possible. If the bug reproduces in GitHub Codespaces, please submit the issue upstream instead (https://github.com/microsoft/vscode).
91
+
options:
92
+
- Yes, this is also broken in GitHub Codespaces
93
+
- No, this works as expected in GitHub Codespaces
94
+
- This cannot be tested in GitHub Codespaces
95
+
- I did not test GitHub Codespaces
96
+
validations:
97
+
required: true
98
+
80
99
- type: checkboxes
81
100
attributes:
82
101
label: Are you accessing code-server over a secure context?
83
102
description: code-server relies on service workers (which only work in secure contexts) for many features. Double-check that you are using a secure context like HTTPS or localhost.
0 commit comments