From 1867cacd94db17d3468d95ef6827caaa50b224a5 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Fri, 14 Jan 2022 00:06:40 +0100 Subject: update server installation issue template to a form-based template (#399) Co-authored-by: William Boman --- .../ISSUE_TEMPLATE/server_installation_form.yaml | 109 +++++++++++++++++++++ .../ISSUE_TEMPLATE/server_installation_issues.md | 45 --------- 2 files changed, 109 insertions(+), 45 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/server_installation_form.yaml delete mode 100644 .github/ISSUE_TEMPLATE/server_installation_issues.md 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: "" ---- - - - - - -**Describe the installation issue** - - -**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 -``` - - - -**Installation log** - - -``` -Paste your logs here -``` -- cgit v1.2.3-70-g09d2