浏览代码

ci: update issue templates (#3540)

LostNeophyte 2 年之前
父节点
当前提交
84ce0803e1
共有 2 个文件被更改,包括 11 次插入23 次删除
  1. 4 17
      .github/ISSUE_TEMPLATE/general-issue-form.yaml
  2. 7 6
      .github/ISSUE_TEMPLATE/lsp-issue-form.yaml

+ 4 - 17
.github/ISSUE_TEMPLATE/general-issue-form.yaml

@@ -1,12 +1,12 @@
 name: General Issue
-description: File a bug report
+description: File a bug report not related to LSP (language support, diagnostics)
 labels: [bug]
 
 body:
   - type: markdown
     attributes:
       value: |
-        _Before reporting:_ search [existing issues](https://github.com/lunarvim/lunarvim/issues?q=is%3Aissue+is%3Aopen+label%3Abug) and check the [Troubleshooting guide](https://www.lunarvim.org/troubleshooting). 
+        _Before reporting:_ search [existing issues](https://github.com/LunarVim/LunarVim/issues?q=is%3Aissue) (both open and closed) and check the [Troubleshooting guide](https://www.lunarvim.org/docs/troubleshooting).
         If you need real-time help, join us on Discord. Thank you for helping us improve!
 
   - type: textarea
@@ -26,8 +26,9 @@ body:
     id: version
     attributes:
       label: LunarVim version
+      description: "output of `:LvimVersion` (hold shift when selecting and copy using the terminal's copy binding)"
       placeholder: |
-        output of :LvimVersion
+        branch-commit
     validations:
       required: true
   - type: input
@@ -54,20 +55,6 @@ body:
       placeholder: |
         1. `nvim -u ~/.local/share/lunarvim/lvim/tests/minimal_lsp.lua`
         2. ...
-  - type: textarea
-    id: support-info
-    attributes:
-      label: support info
-      description: Information from LspInfo and LvimInfo
-      placeholder: |
-        ```console
-        # :LspInfo
-        ```
-        ```console
-        # :LvimInfo
-        ```
-    validations:
-      required: true
   - type: textarea
     id: screenshots
     attributes:

+ 7 - 6
.github/ISSUE_TEMPLATE/lsp-issue-form.yaml

@@ -1,14 +1,13 @@
 name: LSP Issue
-description: File a LSP related bug report
-labels: [bug, lsp]
+description: File a LSP (language support, diagnostics) related bug report
+labels: [bug, LSP]
 
 body:
   - type: markdown
     attributes:
       value: |
-        _Before reporting:_ search [existing issues](https://github.com/lunarvim/lunarvim/issues?q=is%3Aissue+is%3Aopen+label%3Abug) and check the [Troubleshooting guide](https://www.lunarvim.org/troubleshooting). 
+        _Before reporting:_ search [existing issues](https://github.com/LunarVim/LunarVim/issues?q=is%3Aissue) (both open and closed) and check the [Troubleshooting guide](https://www.lunarvim.org/docs/troubleshooting).
         If you need real-time help, join us on Discord. Thank you for helping us improve!
-
   - type: textarea
     id: problem-description
     attributes:
@@ -20,8 +19,9 @@ body:
     id: version
     attributes:
       label: LunarVim version
+      description: "output of `:LvimVersion` (hold shift when selecting and copy using the terminal's copy binding)"
       placeholder: |
-        output of :LvimVersion
+        branch-commit
     validations:
       required: true
   - type: input
@@ -86,10 +86,11 @@ body:
     id: lsp-logs
     attributes:
       label: logs
-      description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
+      description: Please copy and paste any relevant log output (last lines form `<leader> L l L`). This will be automatically formatted into code, so no need for backticks.
       render: console
   - type: textarea
     id: screenshots
     attributes:
       label: Screenshots
       description: If applicable, add screenshots to help explain your problem
+