From 20e72bb06619341a06e073082a80555dc8c98975 Mon Sep 17 00:00:00 2001 From: granny Date: Tue, 29 Jun 2021 17:58:05 -0700 Subject: [PATCH] [ci-skip] use beta issue forms for issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 54 ------------- .github/ISSUE_TEMPLATE/bug_report.yml | 76 +++++++++++++++++++ .github/ISSUE_TEMPLATE/performance_problem.md | 44 ----------- .../ISSUE_TEMPLATE/performance_problem.yml | 60 +++++++++++++++ .github/ISSUE_TEMPLATE/server_crash.md | 53 ------------- .github/ISSUE_TEMPLATE/server_crash.yml | 74 ++++++++++++++++++ 6 files changed, 210 insertions(+), 151 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 .github/ISSUE_TEMPLATE/performance_problem.md create mode 100644 .github/ISSUE_TEMPLATE/performance_problem.yml delete mode 100644 .github/ISSUE_TEMPLATE/server_crash.md create mode 100644 .github/ISSUE_TEMPLATE/server_crash.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 738849740..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -name: Behavior Bug or Plugin Incompatibility -about: Report issues with plugin incompatibility or other behavior related issues. ---- - - - -## Timings link - - -## Expected behavior - - -## Observed/Actual behavior - - -## Steps/models to reproduce - - -## Purpur version - - -## Agreements -Please agree to the following. -- [ ] I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads. -- [ ] I have searched for and ensured there isn't already an open issue regarding this. -- [ ] My version of Minecraft is supported by Purpur. - -## Other - diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..b089f557b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,76 @@ +name: Bug Report +description: File a bug report +body: + - type: markdown + attributes: + value: | + Before reporting a crash here, please make sure you are on the latest version of Purpur. + + - type: textarea + attributes: + label: Timings link + description: | + We ask that all timings are a link, not a screenshot. Screenshots inhibit our ability to figure out the real cause of the issue. + Example: https://timings.pl3x.net/?id=4cd655d32ad445aa9063f2130ae3b794 + validations: + required: false + - type: textarea + attributes: + label: Expected behavior + description: What you expected to see. + validations: + required: true + - type: textarea + attributes: + label: Observed/Actual behavior + description: What you actually saw. + validations: + required: true + - type: textarea + attributes: + label: Steps/models to reproduce + description: This may include a build schematic, a video, or detailed instructions to help reconstruct the issue. + validations: + required: true + - type: textarea + attributes: + label: Purpur version + description: | + Run `/version` on your server and **paste** the full, unmodified output here. + "latest" is *not* a version; we require the output of `/version` so we can adequately track down the issue. + Additionally, do NOT provide a screenshot, you MUST paste the entire output. +
+ Example + + ``` + > version + [18:58:15 INFO]: Checking version, please wait... + [18:58:15 INFO]: This server is running Purpur version git-Purpur-1126 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) + [18:58:15 INFO]: You are running the latest version + [18:58:15 INFO]: Previous version: git-Purpur-1120 (MC: 1.16.5) + ``` + +
+ validations: + required: true + + - type: checkboxes + attributes: + label: Agreements + description: Please agree to the following. + options: + - label: I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads. + required: true + - label: I have searched for and ensured there isn't already an open issue regarding this. + required: true + - label: My version of Minecraft is supported by Purpur. + required: true + + - type: textarea + attributes: + label: Other + description: | + Please include other helpful information below. + The more information we receive, the quicker and more effective we can be at finding the solution to the issue. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/performance_problem.md b/.github/ISSUE_TEMPLATE/performance_problem.md deleted file mode 100644 index 62088cd13..000000000 --- a/.github/ISSUE_TEMPLATE/performance_problem.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: Performance Problem -about: Report performance related problems or other areas of concern ---- - - - -## Timings link - - -## Description of issue - - -## Purpur version - - -## Agreements -Please agree to the following. -- [ ] I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads. -- [ ] I have searched for and ensured there isn't already an open issue regarding this. -- [ ] My version of Minecraft is supported by Purpur. - -## Other - diff --git a/.github/ISSUE_TEMPLATE/performance_problem.yml b/.github/ISSUE_TEMPLATE/performance_problem.yml new file mode 100644 index 000000000..8f1181de8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/performance_problem.yml @@ -0,0 +1,60 @@ +name: Performance Problem +description: Report performance related problems or other areas of concern +body: + - type: markdown + attributes: + value: | + Before reporting performance problems here, please make sure you are on the latest version of Purpur. + - type: input + attributes: + label: Timings link + description: We ask that all timings are a link, not a screenshot. Screenshots inhibit our ability to figure out the real cause of the issue. + placeholder: "Example: https://timings.pl3x.net/?id=4cd655d32ad445aa9063f2130ae3b794" + validations: + required: true + - type: textarea + attributes: + label: Description of issue + description: Please describe your issue in detail. + validations: + required: true + - type: textarea + attributes: + label: Purpur version + description: | + Run `/version` on your server and **paste** the full, unmodified output here. + "latest" is *not* a version; we require the output of `/version` so we can adequately track down the issue. + Additionally, do NOT provide a screenshot, you MUST paste the entire output. +
+ Example + ``` + > version + [18:58:15 INFO]: Checking version, please wait... + [18:58:15 INFO]: This server is running Purpur version git-Purpur-1126 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) + [18:58:15 INFO]: You are running the latest version + [18:58:15 INFO]: Previous version: git-Purpur-1120 (MC: 1.16.5) + ``` +
+ validations: + required: false + + - type: checkboxes + attributes: + label: Agreements + description: Please agree to the following. + options: + - label: I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads. + required: true + - label: I have searched for and ensured there isn't already an open issue regarding this. + required: true + - label: My version of Minecraft is supported by Purpur. + required: true + + - type: textarea + attributes: + label: Other + description: | + Please include other helpful information below, if any. + The more information we receive, the quicker and more effective we can be at finding the solution to the issue. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/server_crash.md b/.github/ISSUE_TEMPLATE/server_crash.md deleted file mode 100644 index c5f752a6e..000000000 --- a/.github/ISSUE_TEMPLATE/server_crash.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -name: Server crash or Stacktrace -about: Report server crashes or scary stacktraces ---- - - - -## Timings link - - -## Stack trace - - -## Actions to reproduce (if known) - - -## Purpur version - - -## Agreements -Please agree to the following. -- [ ] I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads. -- [ ] I have searched for and ensured there isn't already an open issue regarding this. -- [ ] My version of Minecraft is supported by Purpur. - -## Other - diff --git a/.github/ISSUE_TEMPLATE/server_crash.yml b/.github/ISSUE_TEMPLATE/server_crash.yml new file mode 100644 index 000000000..1072b2da9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/server_crash.yml @@ -0,0 +1,74 @@ +name: Server crash or Stacktrace +description: Report server crashes or scary stacktraces +body: + - type: markdown + attributes: + value: | + Before reporting a crash here, please make sure you are on the latest version of Purpur. + Please do not make reports when the report says "DO NOT REPORT THIS TO PURPUR". These are simply messages informing you of lag, to find what is causing it. Ask for tips on Discord or IRC instead. + - type: input + attributes: + label: Timings link + description: We ask that all timings are a link, not a screenshot. Screenshots inhibit our ability to figure out the real cause of the issue. + placeholder: "Example: https://timings.pl3x.net/?id=375cce33a7e84a62891cef6a0e51246c" + validations: + required: true + - type: textarea + attributes: + label: Stack trace + description: | + We need all of the stack trace! Do not cut off parts of it. Please do not use attachments. + If you prefer, you can use a paste site like https://paste.gg. + value: | + ``` + paste your stack trace or a paste.gg link here! + ``` + placeholder: Please don't remove the backticks; it makes your issue a lot harder to read! + validations: + required: true + - type: textarea + attributes: + label: Actions to reproduce (if known) + description: This may include a build schematic, a video, or detailed instructions to help reconstruct the issue. Anything helps! + validations: + required: false + - type: textarea + attributes: + label: Purpur version + description: | + Run `/version` on your server and **paste** the full, unmodified output here. + "latest" is *not* a version; we require the output of `/version` so we can adequately track down the issue. + Additionally, do NOT provide a screenshot, you MUST paste the entire output. +
+ Example + ``` + > version + [18:58:15 INFO]: Checking version, please wait... + [18:58:15 INFO]: This server is running Purpur version git-Purpur-1126 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) + [18:58:15 INFO]: You are running the latest version + [18:58:15 INFO]: Previous version: git-Purpur-1120 (MC: 1.16.5) + ``` +
+ validations: + required: false + + - type: checkboxes + attributes: + label: Agreements + description: Please agree to the following. + options: + - label: I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads. + required: true + - label: I have searched for and ensured there isn't already an open issue regarding this. + required: true + - label: My version of Minecraft is supported by Purpur. + required: true + + - type: textarea + attributes: + label: Other + description: | + Please include other helpful information below, if any. + The more information we receive, the quicker and more effective we can be at finding the solution to the issue. + validations: + required: false