From 2a3e5babfcde9a2c0fbdb5053eeb2d7880cb8e30 Mon Sep 17 00:00:00 2001 From: Afonso Jorge Ramos Date: Mon, 22 May 2023 13:18:48 +0100 Subject: [PATCH] chore: create issue templates --- .github/ISSUE_TEMPLATE/bug_report.yml | 48 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 21 ++++++++++ 2 files changed, 69 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..350bb2e75 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,48 @@ +name: 🐛 Bug Report +description: Report errors or unexpected behavior +labels: [bug, needs triage] +body: + - type: checkboxes + attributes: + label: 🔍 Is there already an issue for your problem? + description: | + Thanks for taking the time to fill out this bug report 🤗 + Make sure there aren't any open/closed issues for this topic 😃 + options: + - label: I have checked older issues, open and closed + required: true + + - type: textarea + attributes: + label: 📝 Description + description: List steps to reproduce the error and details on what happens and what you expected to happen. + validations: + required: true + + - type: textarea + id: steps-to-reproduce + attributes: + label: 🪜 Steps To Reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. Go to '...' + 2. Click on '...' + 3. Scroll down to '...' + 4. See error + validations: + required: true + + - type: textarea + attributes: + label: ℹ System Info + description: Please provide system details such as OS and project version. + render: Markdown + validations: + required: true + + - type: textarea + attributes: + label: 📸 Screenshots + description: Place any screenshots of the issue here if needed + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..f5403ab67 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,21 @@ +name: ✨ Feature Request +description: Request a new feature or enhancement +labels: [feature request, needs triage] +body: + - type: textarea + id: description + attributes: + label: 📝 Provide a description of the new feature + description: What is the expected behavior of the proposed feature? What is the scenario this would be used? + validations: + required: true + + - type: textarea + id: additional-information + attributes: + label: ➕ Additional Information + description: Give us some additional information on the feature request like proposed solutions, links, screenshots, etc. + + - type: markdown + attributes: + value: If you'd like to see this feature implemented, add a 👍 reaction to this post.