diff options
| author | William Boman <william@redwill.se> | 2022-08-02 18:34:56 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-02 18:34:56 +0200 |
| commit | c116a32acfcaee77af9bba94e532738ed90afa89 (patch) | |
| tree | 0c47d94d3dc7a433704c3a0fcb1f02dd9a53e404 /.github | |
| parent | feat: add xo, jq, buf, joker, csharpier (#221) (diff) | |
| download | mason-c116a32acfcaee77af9bba94e532738ed90afa89.tar mason-c116a32acfcaee77af9bba94e532738ed90afa89.tar.gz mason-c116a32acfcaee77af9bba94e532738ed90afa89.tar.bz2 mason-c116a32acfcaee77af9bba94e532738ed90afa89.tar.lz mason-c116a32acfcaee77af9bba94e532738ed90afa89.tar.xz mason-c116a32acfcaee77af9bba94e532738ed90afa89.tar.zst mason-c116a32acfcaee77af9bba94e532738ed90afa89.zip | |
chore: update issue templates (#230)
Diffstat (limited to '.github')
| -rw-r--r-- | .github/ISSUE_TEMPLATE/feature_request.yaml | 12 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/general_issue.yaml | 12 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/package_installation_form.yaml | 17 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/package_issue.yaml | 30 |
4 files changed, 41 insertions, 30 deletions
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index de4fe3ac..d0457909 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -4,12 +4,14 @@ labels: - enhancement body: - - type: markdown + - type: checkboxes 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. + label: I've searched open issues for similar requests + description: If possible, please contribute to any open issues instead of opening a new one. + options: + - label: "Yes" + validations: + required: true - type: textarea attributes: diff --git a/.github/ISSUE_TEMPLATE/general_issue.yaml b/.github/ISSUE_TEMPLATE/general_issue.yaml index c445976f..ec6d9d75 100644 --- a/.github/ISSUE_TEMPLATE/general_issue.yaml +++ b/.github/ISSUE_TEMPLATE/general_issue.yaml @@ -5,9 +5,8 @@ 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. + 1. 👋! This is not an issue template for questions! If you have questions, please refer to [the discussion board](https://github.com/williamboman/mason.nvim/discussions/categories/q-a) :) + 1. Before reporting an issue, make sure that you meet the minimum requirements mentioned in the README. - type: textarea attributes: @@ -40,13 +39,6 @@ body: 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 diff --git a/.github/ISSUE_TEMPLATE/package_installation_form.yaml b/.github/ISSUE_TEMPLATE/package_installation_form.yaml index bd990b49..3bdd2d64 100644 --- a/.github/ISSUE_TEMPLATE/package_installation_form.yaml +++ b/.github/ISSUE_TEMPLATE/package_installation_form.yaml @@ -7,23 +7,26 @@ 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. - - **This is not a general support board for package installation issues. Please review the error output yourself first and ensure it's not a problem that is local to your system only.** + 1. 👋! This is not an issue template for questions! If you have questions, please refer to [the discussion board](https://github.com/williamboman/mason.nvim/discussions/categories/q-a) :) + 1. Before reporting an issue, make sure that you meet the minimum requirements mentioned in the README. + 1. This is not a general support board for package installation issues. Please review the error output yourself first and ensure it's not a problem that is local to your system only. - type: checkboxes attributes: - label: I've made an initial investigation into the error and believe this is an error with mason.nvim (or that an improvement could be made) + label: I've made an initial investigation into the error myself + description: I've made an investigation and believe this is an error with mason.nvim (or that an improvement could be made). options: - label: "Yes" + validations: + required: true - type: checkboxes attributes: label: I've recently downloaded the latest plugin version of mason.nvim options: - label: "Yes" + validations: + required: true - type: textarea attributes: @@ -53,7 +56,7 @@ body: - type: input attributes: label: Affected packages - description: If this issue is specific to one or more packages, list them here. If not, write 'all'. + description: If this issue is specific to one or more packages, list them here. If not, write 'All'. validations: required: true diff --git a/.github/ISSUE_TEMPLATE/package_issue.yaml b/.github/ISSUE_TEMPLATE/package_issue.yaml index 0280ab47..9f4bbe7f 100644 --- a/.github/ISSUE_TEMPLATE/package_issue.yaml +++ b/.github/ISSUE_TEMPLATE/package_issue.yaml @@ -7,14 +7,16 @@ 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 :) + 1. 👋! This is not an issue template for questions! If you have questions, please refer to [the discussion board](https://github.com/williamboman/mason.nvim/discussions/categories/q-a) :) + 1. Before reporting an issue, make sure that you meet the minimum requirements mentioned in the README. + 1. General usage issues with packages should not be reported here. Please only report issues that you believe are a result of something that mason.nvim does. - Before filing an issue, make sure that you meet the minimum requirements mentioned in the README - - - type: textarea + - type: checkboxes attributes: - label: Problem description - description: A clear and concise description of what the issue is. + label: I believe this to be an issue that should be addressed by maintainers of mason.nvim. + description: I don't believe this is an issue with (i) the package itself, or (ii) my local system. + options: + - label: "Yes" validations: required: true @@ -45,20 +47,32 @@ body: - type: checkboxes attributes: - label: I've manually reviewed the Nvim LPS client log (`:MasonLog`) to find potential errors + label: I've manually reviewed logs to find potential errors + description: Logs such as `:MasonLog`, `:LspLog`, etc. options: - label: "Yes" + validations: + required: true - type: checkboxes attributes: label: I've recently downloaded the latest plugin version of mason.nvim options: - label: "Yes" + validations: + required: true - type: input attributes: label: Affected packages - description: If this issue is specific to one or more packages, list them here. If not, write 'all'. + 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: Problem description + description: A clear and concise description of what the issue is. validations: required: true |
