Skip to content

Commit d1ac5d5

Browse files
Add github issue/feature request templates (#16)
1 parent 44fd44b commit d1ac5d5

File tree

2 files changed

+110
-0
lines changed

2 files changed

+110
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
name: Bug Report
2+
description: File a bug/issue
3+
title: "bug: "
4+
labels: [bug]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
- Documentation ([vimdoc](https://github.com/MisanthropicBit/neotest-busted/blob/master/README.md) or [readme](https://github.com/MisanthropicBit/neotest-busted/blob/master/README.md))
10+
- [Existing issues](https://github.com/MisanthropicBit/neotest-busted/issues)
11+
- type: checkboxes
12+
attributes:
13+
label: Did you check docs and existing issues?
14+
description: Please make sure you checked all of the below before submitting an issue
15+
options:
16+
- label: I have read the documentation
17+
required: true
18+
- label: I have searched the existing issues
19+
required: true
20+
- label: I have searched the existing issues of plugins related to this issue (if relevant)
21+
required: true
22+
- label: I have tried setting `log_level` to `vim.log.levels.debug` in `neotest.setup` and examined the logs.
23+
required: true
24+
- type: input
25+
attributes:
26+
label: "Neovim version (nvim -v)"
27+
placeholder: "0.9.0 commit 1234567"
28+
validations:
29+
required: true
30+
- type: input
31+
attributes:
32+
label: "Operating system/version"
33+
placeholder: "MacOS 11.7.6"
34+
validations:
35+
required: true
36+
- type: textarea
37+
attributes:
38+
label: Describe the bug
39+
description: A clear and concise description of what the bug is. Please include any related errors you see in Neovim.
40+
validations:
41+
required: true
42+
- type: textarea
43+
attributes:
44+
label: Expected Behavior
45+
description: A concise description of what you expected to happen.
46+
validations:
47+
required: true
48+
- type: textarea
49+
attributes:
50+
label: Output of `:checkhealth neotest-busted` if relevant
51+
description: Healthcheck output for neotest-busted.
52+
validations:
53+
required: false
54+
- type: textarea
55+
attributes:
56+
label: neotest log output if relevant
57+
description: Debug log output for neotest-busted.
58+
validations:
59+
required: false
60+
- type: textarea
61+
attributes:
62+
label: Steps To Reproduce
63+
description: Steps to reproduce the behavior or `repro.lua`.
64+
placeholder: |
65+
1.
66+
2.
67+
3.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Feature Request
2+
description: Suggest a new feature
3+
title: "feature: "
4+
labels: [enhancement]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
- Documentation ([vimdoc](https://github.com/MisanthropicBit/neotest-busted/blob/master/README.md) or [readme](https://github.com/MisanthropicBit/neotest-busted/blob/master/README.md))
10+
- [Existing pull requests](https://github.com/MisanthropicBit/neotest-busted/pulls)
11+
- type: checkboxes
12+
attributes:
13+
label: Did you check the docs and existing pull requests?
14+
description: Please make sure you read all the docs before submitting a feature request
15+
options:
16+
- label: I have read the documentation
17+
required: true
18+
- label: I have searched the existing pull requests
19+
required: true
20+
- type: textarea
21+
validations:
22+
required: true
23+
attributes:
24+
label: Is your feature request related to a problem? Please describe.
25+
description: A clear and concise description of what the problem is.
26+
- type: textarea
27+
validations:
28+
required: true
29+
attributes:
30+
label: Describe the solution you would like
31+
description: A clear and concise description of what you want to happen.
32+
- type: textarea
33+
validations:
34+
required: true
35+
attributes:
36+
label: Describe alternatives you have considered
37+
description: A clear and concise description of any alternative solutions or features you have considered.
38+
- type: textarea
39+
validations:
40+
required: false
41+
attributes:
42+
label: Additional context
43+
description: Add any other context or screenshots about the feature request here.

0 commit comments

Comments
 (0)