diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index db727ad..a777570 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -18,7 +18,7 @@ body: attributes: label: What happened? description: | - Please describe the issue as well as you can. + Please describe the bug as well as you can. If relevant, remember to attach any crash dumps and GSC scripts. Screenshots and screen recordings can be of help too. validations: required: true @@ -35,7 +35,7 @@ body: id: repro attributes: label: Steps to reproduce - description: How can we as simply and reliably as possible reproduce the issue? + description: How can we as simply and reliably as possible reproduce the bug? placeholder: | 1. 2. @@ -47,7 +47,7 @@ body: id: game attributes: label: Affected game(s) - description: Which game(s) does the issue affect? + description: Which game(s) does the bug affect? multiple: true options: - BO2 Multiplayer (T6MP) @@ -64,7 +64,7 @@ body: id: component attributes: label: Affected component(s) - description: Which component(s) does the issue affect? + description: Which component(s) does the bug affect? multiple: true options: - Client (game) @@ -76,7 +76,7 @@ body: id: version attributes: label: Plutonium version - description: Which Plutonium version did the issue occur on? + description: Which Plutonium version did the bug occur on? placeholder: "Example: r4516" validations: required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..98a6db4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,71 @@ +name: Feature Request +description: Request a new feature to be added. +labels: ["feature"] + +body: + # Bug details + - type: markdown + attributes: + value: | + ### Thanks for taking the time to fill out this feature request! + We'd prefer if you discussed the feature with us on [Discord](https://discord.gg/plutonium) before making an issue for it. + Please also search to see if an issue already exists for this feature before requesting it. + + --- + + - type: textarea + id: summary + attributes: + label: Summary + description: Please describe the feature as well as you can. + validations: + required: true + + - type: textarea + id: why + attributes: + label: Why? + description: Why should this feature be implemented? What problems does it solve? How large would the impact be? + validations: + required: true + + - type: textarea + id: how + attributes: + label: Proposed solution + description: How should it be implemented? + + - type: dropdown + id: game + attributes: + label: Affected game(s) + description: Which game(s) is the feature request for? + multiple: true + options: + - BO2 Multiplayer (T6MP) + - BO2 Zombies (T6ZM) + - MW3 Multiplayer (IW5MP) + - BO1 Multiplayer (T5MP) + - BO1 Zombies (T5SP) + - WaW Multiplayer (T4MP) + - WaW Co-Op/Zombies (T4SP) + validations: + required: true + + - type: dropdown + id: component + attributes: + label: Affected component(s) + description: Which component(s) is the feature request for? + multiple: true + options: + - Client (game) + - Server (dedi) + validations: + required: true + + - type: textarea + id: extra + attributes: + label: Additional information + description: Any additional information you'd like to add. diff --git a/.github/workflows/issue_opened.yml b/.github/workflows/issue_opened.yml index f39190f..9e2ee13 100644 --- a/.github/workflows/issue_opened.yml +++ b/.github/workflows/issue_opened.yml @@ -1,7 +1,7 @@ name: Label issues on: issues: - types: [opened, reopened] + types: [opened] env: ISSUE_BODY: ${{ github.event.issue.body }} diff --git a/README.md b/README.md index a2698f2..c3cf2fc 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ -# Plutonium Bug Tracker -Use this repository to report bugs. +# Plutonium Issue Tracker +Use this repository to report bugs or request features.