From a1a6f4015881c197b3facaac4308603e06f072ce Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Fri, 16 Jul 2021 10:16:09 +0100 Subject: [PATCH] Update issue templates to use GH forms --- .github/ISSUE_TEMPLATE/--bug_report.md | 39 ------------------ .github/ISSUE_TEMPLATE/-anything-else.md | 17 -------- .github/ISSUE_TEMPLATE/bug_report.yml | 52 ++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 14 +++++++ 4 files changed, 66 insertions(+), 56 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/--bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/-anything-else.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/--bug_report.md b/.github/ISSUE_TEMPLATE/--bug_report.md deleted file mode 100644 index 7cdc9caad..000000000 --- a/.github/ISSUE_TEMPLATE/--bug_report.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: Bug report -about: Reproducible software issues in the core of Node-RED -title: '' -labels: '' -assignees: '' - ---- - - - -### What are the steps to reproduce? - -### What happens? - -### What do you expect to happen? - -### Please tell us about your environment: - -- [ ] Node-RED version: -- [ ] Node.js version: -- [ ] npm version: -- [ ] Platform/OS: -- [ ] Browser: diff --git a/.github/ISSUE_TEMPLATE/-anything-else.md b/.github/ISSUE_TEMPLATE/-anything-else.md deleted file mode 100644 index 836c78967..000000000 --- a/.github/ISSUE_TEMPLATE/-anything-else.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: Anything Else -about: Something that is not a bug report -title: '' -labels: '' -assignees: '' - ---- - -Please DO NOT raise an issue. - -We DO NOT use the issue tracker for general support or feature requests. Only bug reports should be raised here using the 'Bug report' template. - -For general support, please use the [Node-RED Forum](https://discourse.nodered.org) or [slack team](https://nodered.org/slack). You could also consider asking a question on [Stack Overflow](https://stackoverflow.com/questions/tagged/node-red) and tag it `node-red`. -That way the whole Node-RED user community can help, rather than rely on the core development team. - -For feature requests, please use the Node-RED Forum](https://discourse.nodered.org). Many ideas have already been discussed there and you should search that for your request before starting a new discussion. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..53f7a2502 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,52 @@ +name: 🐞 Report a bug +description: File a bug/issue on the core of Node-RED +title: "" +labels: [needs-triage] +body: +- type: checkboxes + attributes: + label: Is this an issue with the core of Node-RED? + description: This issue list is for the core runtime and editor of Node-RED. If your issue is about a 3rd-party node, please use the [forum](https://discourse.nodered.org) + options: + - label: Yes + required: true +- type: textarea + attributes: + label: Current Behavior + description: A clear & concise description of what you're experiencing. + validations: + required: false +- type: textarea + attributes: + label: Expected Behavior + description: A clear & concise description of what you expected to happen. + validations: + required: false +- type: textarea + attributes: + label: Steps To Reproduce + description: Steps to reproduce the behavior. + validations: + required: false +- type: textarea + attributes: + label: Example flow + description: If you have a minimal example flow that demonstrates the issue, share it here. + value: | + ``` + paste your flow here + ``` + validations: + required: false +- type: textarea + attributes: + label: Environment + description: Please tell us about your environment. Include any relevant information on how you are running Node-RED. + value: | + - Node-RED version: + - Node.js version: + - npm version: + - Platform/OS: + - Browser: + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..6ca453154 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,14 @@ +blank_issues_enabled: true +contact_links: + - name: ❓ Questions + url: https://discourse.nodered.org + about: Ask you question on the Node-RED forum + - name: ⭐️ Feature Request + url: https://discourse.nodered.org/c/development/feature-requests + about: Discuss you request with the community + - name: 🗂 Documentation + url: https://nodered.org/docs + about: Go straight to the documentation + - name: 💬 Slack + url: https://nodered.org/slack + about: Chat about the project on our slack team