From d884e5288c1545c9adf431a8daae3fb12066a4f0 Mon Sep 17 00:00:00 2001 From: Pedro Lamas Date: Fri, 3 Dec 2021 17:41:19 +0000 Subject: [PATCH] moonraker: adds GitHub issue templates Signed-off-by: Pedro Lamas --- .../workflows/ISSUE_TEMPLATE/bug_report.yml | 42 +++++++++++++++++++ .github/workflows/ISSUE_TEMPLATE/config.yml | 5 +++ .../ISSUE_TEMPLATE/feature_request.yml | 40 ++++++++++++++++++ 3 files changed, 87 insertions(+) create mode 100644 .github/workflows/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/workflows/ISSUE_TEMPLATE/config.yml create mode 100644 .github/workflows/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/workflows/ISSUE_TEMPLATE/bug_report.yml b/.github/workflows/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..2a8722b --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,42 @@ +name: Bug report +description: Create a report to help us improve +labels: ["bug", "triage"] +body: + - type: markdown + attributes: + value: | + This issue form is for reporting bugs only! + If you have a feature request, please use [feature_request](/new?template=feature_request.yml) + - type: textarea + id: what-happened + attributes: + label: What happened + description: >- + A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: What did you expect to happen + description: >- + A clear and concise description of what you expected to happen. + validations: + required: true + - type: textarea + id: repro-steps + attributes: + label: How to reproduce + description: >- + Minimal and precise steps to reproduce this bug. + validations: + required: true + - type: textarea + id: additional-info + attributes: + label: Additional information + description: | + If you have any additional information for us, use the field below. + + Please note, you can attach screenshots or screen recordings here, by + dragging and dropping files in the field below. diff --git a/.github/workflows/ISSUE_TEMPLATE/config.yml b/.github/workflows/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..000afb0 --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Klipper Discord + url: https://discord.klipper3d.org/ + about: Quickest way to get in contact diff --git a/.github/workflows/ISSUE_TEMPLATE/feature_request.yml b/.github/workflows/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..4448a3d --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,40 @@ +name: Feature request +description: Suggest an idea for this project +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + This issue form is for feature requests only! + If you've found a bug, please use [bug_report](/new?template=bug_report.yml) + - type: textarea + id: problem-description + attributes: + label: Is your feature request related to a problem? Please describe + description: >- + A clear and concise description of what the problem is. + validations: + required: true + - type: textarea + id: solution-description + attributes: + label: Describe the solution you'd like + description: >- + A clear and concise description of what you want to happen. + validations: + required: true + - type: textarea + id: possible-alternatives + attributes: + label: Describe alternatives you've considered + description: >- + A clear and concise description of any alternative solutions or features you've considered. + - type: textarea + id: additional-info + attributes: + label: Additional information + description: | + If you have any additional information for us, use the field below. + + Please note, you can attach screenshots or screen recordings here, by + dragging and dropping files in the field below.