Skip to content

Commit

Permalink
YAML template files (#419)
Browse files Browse the repository at this point in the history
  • Loading branch information
crxporter authored Jul 21, 2021
1 parent f2a5076 commit d208b15
Show file tree
Hide file tree
Showing 5 changed files with 208 additions and 56 deletions.
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

96 changes: 96 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
name: Bug report
description: Create a bug report to help us improve
title: "[Bug]: "
labels: ["bug :bug:"]
assignees:
- shaquu
body:
- type: markdown
attributes:
value:
Please fill in as much information as you are able, everything helps to diagnose bugs.
- type: input
id: NRCHKBPluginVersion
attributes:
label: NRCHKB Plugin Version
description: Find version number in Pallet Manager
placeholder: ex. 1.3.6
validations:
required: true
- type: input
id: NodeVersion
attributes:
label: Node JS Version
description: Run `node -v` in terminal
placeholder: ex. 14.17.1
validations:
required: true
- type: input
id: NPMVersion
attributes:
label: NPM Version
description: Run `npm -v` in terminal
placeholder: ex. 6.14.13
validations:
required: true
- type: input
id: NRVersion
attributes:
label: Node-RED Version
description: Find in the top-right menu in Node-RED flows setup
placeholder: ex. 2.0.1
validations:
required: true
- type: input
id: OS
attributes:
label: Operating System
description: Raspberry pi, Docker, Ubuntu, etc.
placeholder: ex. Raspberry pi Buster
validations:
required: true
- type: textarea
id: what-happened
attributes:
label: What happened?
description: "Please describe observed behavior and expected behavior:"
placeholder: Tell us what you see!
value: "A bug happened! Please describe the problem, drag pictures here if they are helpful to your story."
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: How to reproduce?
description: Steps to reproduce the behavior.
placeholder: Reproduce!
value: "Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error"
validations:
required: true
- type: textarea
id: expected
attributes:
label: "Expected behavior:"
description: What should happen?
placeholder: expected
value: Describe expected behavior here, with relevant screenshots if they would help.
validations:
required: false
- type: textarea
id: other
attributes:
label: Additional comments?
placeholder: expected
value: Additional comments here, if any.
validations:
required: false
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

58 changes: 58 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Feature request
description: If you have an idea for a new feature
title: "[Feature]: "
labels: ["enhancement :+1:"]
assignees:
- shaquu
- crxporter
body:
- type: markdown
attributes:
value:
We love new ideas!
- type: input
id: NRCHKBPluginVersion
attributes:
label: Your Current NRCHKB Plugin Version
description: Find version number in Pallet Manager
placeholder: ex. 1.3.6
validations:
required: false
- type: input
id: OS
attributes:
label: Operating System
description: Raspberry pi, Docker, Ubuntu, etc.
placeholder: ex. Raspberry pi Buster
validations:
required: false
- type: textarea
id: feature_description
attributes:
label: What is your idea?
description: "Please describe your feature here:"
placeholder: Tell us what you want!
value: "Please describe your idea, drag screenshots or drawings here if they help your explanation."
validations:
required: true
- type: textarea
id: extra_info
attributes:
label: Any more details?
value: "If this is specific to some hardware or specific software version, please explain here."
validations:
required: false
- type: textarea
id: other
attributes:
label: Additional comments?
placeholder: expected
value: Additional comments here, if any.
validations:
required: false
- type: textarea
id: logs
attributes:
label: Any code or functions to add?
description: Please copy and paste any relevant code. This will be automatically formatted into code, so no need for backticks.
render: shell
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/need_help.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Need help
description: Click it if you need help
title: "[Help needed]: "
labels: ["question"]
assignees:
- crxporter
body:
- type: markdown
attributes:
value: '## If you need help with your setup please consider using [Discussions](https://github.com/NRCHKB/node-red-contrib-homekit-bridged/discussions)'
- type: markdown
attributes:
value: 'Additional live help is available on our [Discord channel](https://discord.gg/uvYac5u)'
- type: input
id: NRCHKBPluginVersion
attributes:
label: Your Current NRCHKB Plugin Version
description: Find version number in Pallet Manager
placeholder: ex. 1.3.6
validations:
required: false
- type: input
id: OS
attributes:
label: Operating System
description: Raspberry pi, Docker, Ubuntu, etc.
placeholder: ex. Raspberry pi Buster
validations:
required: false
- type: textarea
id: neel_help
attributes:
label: How can we help?
description: "Please describe what you are struggling with:"
placeholder: Tell us what you want!
value: "Ask your question here, drag screenshots or drawings here if they help."
validations:
required: true
- type: textarea
id: extra_info
attributes:
label: Any more details?
value: "If this is specific to some hardware or specific software version, please explain here."
validations:
required: false
- type: textarea
id: logs
attributes:
label: Any code or functions to add?
description: Please copy and paste any relevant code. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: markdown
attributes:
value: '## One more request to please consider using [Discussions](https://github.com/NRCHKB/node-red-contrib-homekit-bridged/discussions).'

0 comments on commit d208b15

Please sign in to comment.