aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-07-26 01:50:38 +0200
committerGitHub <noreply@github.com>2022-07-25 23:50:38 +0000
commitad3b109cff22af979ab3d15564cd63dc3ae2f0f0 (patch)
tree86dd3592f95cfff4b112127bc2e35f1fc2c77a23 /.github
parentfix: always expand exepath on Windows (#7) (diff)
downloadmason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.tar
mason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.tar.gz
mason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.tar.bz2
mason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.tar.lz
mason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.tar.xz
mason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.tar.zst
mason-lspconfig-ad3b109cff22af979ab3d15564cd63dc3ae2f0f0.zip
chore: better issue template (#9)
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/general_issue.yaml75
-rw-r--r--.github/ISSUE_TEMPLATE/server_issue.yaml117
2 files changed, 117 insertions, 75 deletions
diff --git a/.github/ISSUE_TEMPLATE/general_issue.yaml b/.github/ISSUE_TEMPLATE/general_issue.yaml
deleted file mode 100644
index c1d122b..0000000
--- a/.github/ISSUE_TEMPLATE/general_issue.yaml
+++ /dev/null
@@ -1,75 +0,0 @@
-name: Issue
-description: Report an issue with mason-lspconfig.nvim
-
-body:
- - type: markdown
- attributes:
- value: |
- 👋! This is not an issue template for questions! If you have questions, please refer to https://github.com/williamboman/mason.nvim/discussions/categories/q-a :)
-
- Before filing an issue, make sure that you meet the minimum requirements mentioned in the README.
-
- - type: textarea
- attributes:
- label: Problem description
- description: A clear and concise description of what the issue is and why you think it's an issue with mason.nvim.
- validations:
- required: true
-
- - type: textarea
- attributes:
- label: "Neovim version (>= 0.7)"
- description: "Output of `nvim --version`"
- placeholder: |
- NVIM v0.7.0-dev
- Build type: Release
- LuaJIT 2.1.0-beta3
- validations:
- required: true
-
- - type: input
- attributes:
- label: "Operating system/version"
- description: "On Linux and Mac systems: `$ uname -a`"
- validations:
- required: true
-
- - type: checkboxes
- attributes:
- label: I've recently downloaded the latest plugin version of mason.nvim & mason-lspconfig.nvim
- options:
- - label: "Yes"
-
- - type: input
- attributes:
- label: Affected packages
- description: If this issue is specific to one or more packages, list them here. If not, write 'all'.
- validations:
- required: true
-
- - type: textarea
- attributes:
- label: Actual behavior
- description: A short description of what's happening.
- validations:
- required: true
-
- - type: textarea
- attributes:
- label: Expected behavior
- description: A short description of the behavior you expected.
- validations:
- required: true
-
- - type: textarea
- attributes:
- label: Healthcheck output
- placeholder: ":checkhealth mason"
- render: shell
- validations:
- required: true
-
- - type: textarea
- attributes:
- label: Screenshots
- description: If applicable, add screenshots to help explain your problem
diff --git a/.github/ISSUE_TEMPLATE/server_issue.yaml b/.github/ISSUE_TEMPLATE/server_issue.yaml
new file mode 100644
index 0000000..4a92890
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/server_issue.yaml
@@ -0,0 +1,117 @@
+name: Server issue
+description: Report an issue with using a server installed via mason.nvim
+labels:
+ - server-issue
+
+body:
+ - type: markdown
+ attributes:
+ value: |
+ 👋! This is not an issue template for questions! If you have questions, please refer to https://github.com/williamboman/mason.nvim/discussions/categories/q-a :)
+
+ Before filing an issue, make sure that you meet the minimum requirements mentioned in the README
+
+ - type: textarea
+ attributes:
+ label: Problem description
+ description: A clear and concise description of what the issue is.
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Why do you think this is an issue with mason-lspconfig.nvim?
+ description: A short explanation of why you think it's an issue with mason-lspconfig.nvim.
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: "Neovim version (>= 0.7)"
+ description: "Output of `nvim --version`"
+ placeholder: |
+ NVIM v0.7.0-dev
+ Build type: Release
+ LuaJIT 2.1.0-beta3
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: "Operating system/version"
+ description: "On Linux and Mac systems: `$ uname -a`"
+ validations:
+ required: true
+
+ - type: checkboxes
+ attributes:
+ label: I've manually reviewed the Nvim LPS client log (`:LspLog`) to find potential errors
+ options:
+ - label: "Yes"
+
+ - type: checkboxes
+ attributes:
+ label: I've recently downloaded the latest plugin version of mason.nvim, mason-lspconfig.nvim, and nvim-lspconfig
+ options:
+ - label: "Yes"
+
+ - type: input
+ attributes:
+ label: Affected language servers
+ description: If this issue is specific to one or more language servers, list them here. If not, write 'all'.
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Steps to reproduce
+ placeholder: |
+ 1. ...
+ 2. ...
+ 3. Anyone who repeats the steps above should be able to reproduce the final result
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Actual behavior
+ description: Observed behavior.
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Expected behavior
+ description: A description of the behavior you expected.
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: LspInfo
+ placeholder: ":LspInfo contents"
+ render: Text
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: LspLog
+ placeholder: "Are there any relevant logs in :LspLog? (don't paste its contents here)"
+ render: Text
+ validations:
+ required: false
+
+ - type: textarea
+ attributes:
+ label: Healthcheck
+ placeholder: ":checkhealth mason"
+ render: Text
+ validations:
+ required: true
+
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: Screenshots or recordings
+ description: If applicable, add screenshots or recordings to help explain your problem