diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 904de8b36c9a9..0000000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: Bug report -about: Create a report to help reproduce and fix the issue ---- - - -## Issue Summary - - - -## Round ID: - - - - - -## Testmerges: - - - -## Reproduction: - - - - - - diff --git a/.github/ISSUE_TEMPLATE/bug_report_form.yml b/.github/ISSUE_TEMPLATE/bug_report_form.yml new file mode 100644 index 0000000000000..c814e72d9b31d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report_form.yml @@ -0,0 +1,54 @@ +name: Bug report +description: Create a report to help reproduce and fix the issue' +body: + - type: markdown + attributes: + label: Issue Reporting Guidelines + value: | + **Please read the following guidelines and follow all guidelines or else your issue is subject to closure.** + If you are reporting an issue found in another branch or codebase, you MUST link the branch or codebase repo in your issue report or it will be closed. + For branches, If you have not pushed your code up, you must either reproduce it on master or push your code up before making an issue report. + For other codebases, if you do not have a public code repo you will be refused help unless you can completely reproduce the issue on our code. + - type: textarea + id: issue-summary + attributes: + label: Issue Summary + description: | + Briefly explain your issue in a few plain sentences. You may copy and paste the issue title here if it is suitable. + placeholder: | + When I do X, Y happens instead of Z. + validations: + required: true + - type: input + id: round-id + attributes: + label: Round ID + description: | + If you discovered this issue from playing tgstation hosted servers, the Round ID can be found in the Status panel or retrieved from https://sb.atlantaned.space/rounds + The Round ID lets us look up valuable information and logs for the round the bug happened. Leave this blank if there is no round ID. + placeholder: 123456 + validations: + required: false + - type: textarea + id: test-merges + attributes: + label: Test Merges + description: | + If you're certain the issue is to be caused by a test merge [OOC tab -> Show Server Revision], report it in the pull request's comment section rather than on the tracker. + If you're unsure you can refer to the issue number by prefixing said number with #. The issue number can be found beside the title after submitting it to the tracker. + If no testmerges are active, feel free to leave this section blank. + validations: + required: false + - type: textarea + id: reproduction + attributes: + label: Reproduction steps + description: | + Describe the steps to reproduce the issue in detail. Include any relevant information, such as the map, round type, and any other factors that may be relevant. + If it is a runtime-related error, please include the runtime here as that is pertient information. Issues are not for oddities introduced by admin varedits, ensure these occur in normal circumstances. + placeholder: | + 1. Go to the X location + 2. Do Y action + 3. Observe Z result + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 6eefc7580700c..c7c3507e8d4f3 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -2,5 +2,5 @@ blank_issues_enabled: false contact_links: - name: Feature Requests url: https://tgstation13.org/phpBB/viewforum.php?f=9 - about: Please post feature requests and suggestions on the forums. + about: Post feature requests and suggestions on the forums. This repository does not handle them.