aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorkylo252 <59826753+kylo252@users.noreply.github.com>2022-01-14 00:06:40 +0100
committerGitHub <noreply@github.com>2022-01-14 00:06:40 +0100
commit1867cacd94db17d3468d95ef6827caaa50b224a5 (patch)
treeb08718ceeb7d6c8efaaaf95e8aee13aceea841a1 /.github
parentrun autogen_metadata.lua (diff)
downloadmason-1867cacd94db17d3468d95ef6827caaa50b224a5.tar
mason-1867cacd94db17d3468d95ef6827caaa50b224a5.tar.gz
mason-1867cacd94db17d3468d95ef6827caaa50b224a5.tar.bz2
mason-1867cacd94db17d3468d95ef6827caaa50b224a5.tar.lz
mason-1867cacd94db17d3468d95ef6827caaa50b224a5.tar.xz
mason-1867cacd94db17d3468d95ef6827caaa50b224a5.tar.zst
mason-1867cacd94db17d3468d95ef6827caaa50b224a5.zip
update server installation issue template to a form-based template (#399)
Co-authored-by: William Boman <william@redwill.se>
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/server_installation_form.yaml109
-rw-r--r--.github/ISSUE_TEMPLATE/server_installation_issues.md45
2 files changed, 109 insertions, 45 deletions
diff --git a/.github/ISSUE_TEMPLATE/server_installation_form.yaml b/.github/ISSUE_TEMPLATE/server_installation_form.yaml
new file mode 100644
index 00000000..42e12f5a
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/server_installation_form.yaml
@@ -0,0 +1,109 @@
+name: Server installation issue
+description: Report an issue with installing a server via nvim-lsp-installer
+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/nvim-lsp-installer/discussions/categories/q-a :)
+
+ Before filing an issue, make sure that you meet the minimum requirements mentioned in the README.
+
+ - type: textarea
+ id: problem-description
+ attributes:
+ label: Problem description
+ description: A clear and concise description of what the issue is and why you think it's an issue with nvim-lsp-installer.
+ validations:
+ required: true
+
+ - type: input
+ id: nvim-version
+ attributes:
+ label: Neovim version (>= 0.6)
+ description: Output of `nvim --version`
+ placeholder: |
+ NVIM v0.6.0-dev+209-g0603eba6e
+ Build type: Release
+ LuaJIT 2.1.0-beta3
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: Operating system/version (`$ uname -a` on Linux)
+ validations:
+ required: true
+
+ - type: checkboxes
+ attributes:
+ label: I've recently downloaded the latest plugin version of both nvim-lsp-installer 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: 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
+ id: logs
+ attributes:
+ label: Log and support info
+ placeholder: :LspInstallInfo
+ render: shell
+
+ - type: textarea
+ id: logs
+ attributes:
+ label: Log and support info
+ description: Make sure you set DEBUG level before installing the server. Refer to `:help nvim-lsp-installer-debugging`.
+ placeholder: :LspInstallLog
+ render: shell
+ validations:
+ required: true
+
+ - type: textarea
+ id: logs
+ attributes:
+ label: Log and support info
+ placeholder: :checkhealth nvim-lsp-installer
+ render: shell
+ validations:
+ required: true
+
+ - type: textarea
+ id: logs
+ attributes:
+ label: Log and support info
+ placeholder: |
+ :LspInstallInfo
+ :LspInstallLog
+ :checkhealth nvim-lsp-installer
+ render: shell
+ validations:
+ required: true
+
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: Screenshots
+ description: If applicable, add screenshots to help explain your problem
diff --git a/.github/ISSUE_TEMPLATE/server_installation_issues.md b/.github/ISSUE_TEMPLATE/server_installation_issues.md
deleted file mode 100644
index 52ea8852..00000000
--- a/.github/ISSUE_TEMPLATE/server_installation_issues.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-name: Server installation issue
-about: Report an issue with installing a server via nvim-lsp-installer
-title: ""
-labels: server-issue
-assignees: ""
----
-
-<!--
-👋! This is not an issue template for questions! If you have questions, please refer to https://github.com/williamboman/nvim-lsp-installer/discussions/categories/q-a :)
--->
-
-<!--
-Before filing an issue, make sure that:
- 1) you're running the latest version of the plugin
- 2) you're running the latest version of the neovim/nvim-lspconfig plugin
- 3) you meet the minimum requirements mentioned in the README
--->
-
-**Describe the installation issue**
-<!-- A clear and concise description of what the issue is and why you think it's an issue with nvim-lsp-installer. -->
-
-**System info (please complete the following information):**
-
-- OS: [e.g. macOS 12.1]
-- Neovim version:
-
-Checkhealth output (`:checkhealth nvim-lsp-installer`):
-
-```
-Paste `:checkhealth nvim-lsp-installer` output here
-```
-
-<!-- Please also include any other system information you think is relevant! -->
-
-**Installation log**
-<!--
-Please include nvim-lsp-installer's logs (make sure that you set the log level to DEBUG before installing the server).
-See `:help nvim-lsp-installer-debugging` for instructions on how to set the log level and access the logs.
-Make sure to not leave out any lines!
--->
-
-```
-Paste your logs here
-```