Merge pull request #475 from theKnightsOfRohan/fix/issue_templates

fix issue templates (Correctly this time)
This commit is contained in:
ThePrimeagen 2024-01-06 08:49:08 -07:00 committed by GitHub
commit 2cd4e03372
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 82 additions and 0 deletions

51
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@ -0,0 +1,51 @@
name: Bug Report
description: File a bug report
title: "[Bug]"
labels: bug
body:
- type: textarea
id: issue
attributes:
label: Description of the issue
description: What's the issue you encountered?
validations:
required: true
- type: textarea
id: repro
attributes:
label: Reproduction steps
description: How can the issue be reproduced?
placeholder: Describe each step as precisely as possible
validations:
required: true
- type: textarea
id: log
attributes:
label: Log file
description: Reproduce the issue exactly in a new neovim session, then run the neovim command `:lua require("harpoon.logger"):show()`
validations:
required: true
- type: input
id: version
attributes:
label: Neovim Version
description: In your terminal, run `nvim --version`
placeholder: "e.g. 0.9.4"
validations:
required: true
- type: textarea
id: config
attributes:
label: Minimal Config
description: For ease of replication in the case of complex behaviour, paste a small config under which the bug occurs.
validations:
required: true
- type: textarea
id: additional-context
attributes:
label: Additional context?
description: |
- Additional info about your environment:
- Any other information relevant to your issue.
validations:
required: false

View File

@ -0,0 +1,31 @@
name: Feature Request
description: Suggest a new feature for Harpoon.
title: "[Feature Request]"
body:
- type: textarea
id: overview
attributes:
label: Overview
description: Include the basic, high-level concepts for this feature here.
validations:
required: true
- type: textarea
id: details
attributes:
label: Smaller details
description: These may include specific methods of implementation etc.
validations:
required: true
- type: textarea
id: request
attributes:
label: Nature of request
validations:
required: true
- type: textarea
id: feature
attributes:
label: Why would this feature be useful?
description: Remember that harpoon should not solve every problem, but provide the hooks required to solve them.
validations:
required: true