summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-08-02 18:34:56 +0200
committerGitHub <noreply@github.com>2022-08-02 18:34:56 +0200
commitc116a32acfcaee77af9bba94e532738ed90afa89 (patch)
tree0c47d94d3dc7a433704c3a0fcb1f02dd9a53e404 /.github
parentfeat: add xo, jq, buf, joker, csharpier (#221) (diff)
downloadmason-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.yaml12
-rw-r--r--.github/ISSUE_TEMPLATE/general_issue.yaml12
-rw-r--r--.github/ISSUE_TEMPLATE/package_installation_form.yaml17
-rw-r--r--.github/ISSUE_TEMPLATE/package_issue.yaml30
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