From f30f2b38f6520a42ee3360b48a3c31c52d9235f6 Mon Sep 17 00:00:00 2001 From: Big Iron <52252627+Big-Iron-Cheems@users.noreply.github.com> Date: Fri, 20 Oct 2023 15:18:31 +0200 Subject: [PATCH] Update issue templates (#4152) [skip ci] --- .github/ISSUE_TEMPLATE/bug.yml | 16 +++++---- .github/ISSUE_TEMPLATE/crash.yml | 56 ++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+), 7 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/crash.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 346b948719..cdd9c0885e 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -8,8 +8,10 @@ body: label: Describe the bug description: | A clear and concise description of what the issue is. - Provide as much information as possible, videos, crash reports, etc. - DO NOT PASTE A CRASH REPORT HERE!!!! + Provide as much information as possible, videos, images, etc. + placeholder: | + This module is broken / not working as intended. + It should do X but it does Y instead. validations: required: true - type: textarea @@ -17,23 +19,23 @@ body: attributes: label: Steps to reproduce description: How do you trigger this bug? - render: bash + placeholder: | + 1. I did this thing; + 2. Then I did this other thing, which caused the bug. validations: required: true - - type: input - id: crash-report - attributes: - label: Link to crash report/log if applicable (https://mclo.gs) - type: input id: meteor-version attributes: label: Meteor Version + placeholder: Meteor X.Y.Z (or X.Y.Z-build_number) validations: required: true - type: input id: mc-version attributes: label: Minecraft Version + placeholder: MC X.Y.Z validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/crash.yml b/.github/ISSUE_TEMPLATE/crash.yml new file mode 100644 index 0000000000..ce24178959 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/crash.yml @@ -0,0 +1,56 @@ +name: Crash +description: Report a crash to help us improve Meteor. +labels: [ crash ] +body: + - type: textarea + id: reproducing + attributes: + label: Steps to reproduce + description: How do you trigger this crash? + placeholder: | + 1. I did this thing; + 2. Then I did this other thing, which caused the crash. + validations: + required: true + - type: input + id: crash-report + attributes: + label: Link to crash report/log (upload to https://mclo.gs and paste resulting link here) + placeholder: https://mclo.gs/xxxxxx + validations: + required: true + - type: input + id: meteor-version + attributes: + label: Meteor Version + placeholder: Meteor X.Y.Z (or X.Y.Z-build_number) + validations: + required: true + - type: input + id: mc-version + attributes: + label: Minecraft Version + placeholder: MC X.Y.Z + validations: + required: true + - type: dropdown + id: operating-systems + attributes: + label: Operating System + options: + - macOS + - Windows + - Linux + validations: + required: true + - type: checkboxes + id: prerequisites + attributes: + label: Before submitting a crash report + options: + - label: | + This crash wasn't already reported (I have searched crash reports on GitHub). + required: true + - label: | + This is a valid crash (I am able to reproduce this on the latest dev build). + required: true