diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..f2469634d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,33 @@ +name: Bug Report +description: Something not behaving the way it should? Let us know! +title: "Bug: " +labels: ["bug"] +body: +- type: textarea + attributes: + label: Describe the bug + description: A clear description of what the bug is. Please consider adding pictures and/or videos, as they really help! + placeholder: | + When doing X, UndertaleModTool crashes. + validations: + required: true +- type: textarea + attributes: + label: Reproducing steps + description: Steps to reproduce the behavior. + placeholder: | + 1. Open X ... + 2. Do Y ... + 3. See error + validations: + required: true +- type: textarea + attributes: + label: Setup Details + description: A clear and concise description of your tools and enviroment used. + placeholder: | + 1. UndertaleModTool version: What UndertaleModTool version did you use? If compiled from source, please specify the commit number. + 2. Operating system: Specify the OS and version e.g. Windows 10, Mac OS X Catalina, Ubuntu 20.04, etc. + 3. GameMaker Game: What GameMaker game was used? Link to it! + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..f6a6f2eb2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: UnderMiners Discord + url: https://discord.gg/UMwccfs2Hb + about: For UndertaleModTool questions, discussion, analysis and feedback \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..63be30820 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,21 @@ +name: Suggest a Feature +description: Have an idea for something completely new that UndertaleModTool could benefit from having? Or for improving something that already exists? Let us know! +title: "Feature: <Title>" +labels: ["enhancement"] +body: +- type: dropdown + attributes: + label: Which component should be improved? + options: [UI/UX, Decompiler, Compiler, CLI, Lib, Other] + validations: + required: true +- type: textarea + attributes: + label: Describe your feature suggestion in more detail + description: A clear description of your feature suggestion. Feel free to add pictures or videos directly to this description! + placeholder: | + Give a clear explanation of what you want us to add. + Please don't give vague suggestions like "Make button look better" or "Add a new panel". + How exactly does it work? What are the inputs? What is the expected outcome? + validations: + required: true \ No newline at end of file diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000..7b29d6121 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,8 @@ +## Description +<!-- A clear, in-depth description of what the changes are. Reference existing issues and add screenshots if necessary! --> + +### Caveats +<!-- Any caveats, side effects or regressions of this PR --> + +### Notes +<!-- Any notes or closing words --> \ No newline at end of file