From b436eaaf2812f1263aa47a08f29d04ce33e66313 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Tue, 9 Nov 2021 11:45:28 +0100 Subject: [PATCH] project: Improve PR template --- .github/PULL_REQUEST_TEMPLATE/config.yml | 5 ---- .github/PULL_REQUEST_TEMPLATE/feature.md | 22 ----------------- .github/PULL_REQUEST_TEMPLATE/feature.yml | 29 ----------------------- .github/PULL_REQUEST_TEMPLATE/fix.md | 20 ---------------- .github/PULL_REQUEST_TEMPLATE/fix.yml | 29 ----------------------- .github/pull_request_template.md | 10 ++++---- 6 files changed, 4 insertions(+), 111 deletions(-) delete mode 100644 .github/PULL_REQUEST_TEMPLATE/config.yml delete mode 100644 .github/PULL_REQUEST_TEMPLATE/feature.md delete mode 100644 .github/PULL_REQUEST_TEMPLATE/feature.yml delete mode 100644 .github/PULL_REQUEST_TEMPLATE/fix.md delete mode 100644 .github/PULL_REQUEST_TEMPLATE/fix.yml diff --git a/.github/PULL_REQUEST_TEMPLATE/config.yml b/.github/PULL_REQUEST_TEMPLATE/config.yml deleted file mode 100644 index 338c7d4d..00000000 --- a/.github/PULL_REQUEST_TEMPLATE/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: StreamFX Community Support - url: https://s.xaymar.com/streamfx-dc - about: Looking for StreamFX support? Then join our Discord! diff --git a/.github/PULL_REQUEST_TEMPLATE/feature.md b/.github/PULL_REQUEST_TEMPLATE/feature.md deleted file mode 100644 index 04be9d5e..00000000 --- a/.github/PULL_REQUEST_TEMPLATE/feature.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: "Submit a Feature/Enhancement" -about: "Implemented a new feature or enhancement and want it to be shipped with StreamFX?" -title: "Replace Me Or Have Your Pull Request Closed" -labels: "type:enhancement" "status:help-wanted" "status:testing-required" ---- - -### Explain the Feature/Enhancement - - - - - -### Checklist -- [ ] I will become the maintainer for this part of code. -- [ ] I have tested this code on all supported Platforms. -- [ ] There is no other way to currently do this in StreamFX or OBS Studio. - -### Related Issues - - - diff --git a/.github/PULL_REQUEST_TEMPLATE/feature.yml b/.github/PULL_REQUEST_TEMPLATE/feature.yml deleted file mode 100644 index 35336022..00000000 --- a/.github/PULL_REQUEST_TEMPLATE/feature.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: "Submit a Feature/Enhancement" -description: "Implemented a new feature or enhancement and want it to be shipped with StreamFX?" -title: "Replace Me Or Have Your Pull Request Closed" -labels: ["type:enhancement", "status:help-wanted", "status:testing-required"] -body: -- type: textarea - attributes: - label: "Explain the Feature/Enhancement" - description: "Describe the feature or enhancement in as much detail as possible, leave nothing out. If you think images or example videos help describe the Feature/Enhancement, include them." - validations: - required: true -- type: textarea - attributes: - label: "Why is this useful?" - description: "Why should this feature/enhancement become part of the StreamFX plugin? What benefits do other users of StreamFX get from this?" - validations: - required: true -- type: checkboxes - attributes: - label: "Checklist" - description: "Check all that apply." - options: - - label: "I will become the maintainer for this part of code." - - label: "I have tested this code on all supported Platforms." - - label: "There is no other way to currently do this in StreamFX or OBS Studio." -- type: textarea - attributes: - label: "Any additional Information we need to know?" diff --git a/.github/PULL_REQUEST_TEMPLATE/fix.md b/.github/PULL_REQUEST_TEMPLATE/fix.md deleted file mode 100644 index b245cc78..00000000 --- a/.github/PULL_REQUEST_TEMPLATE/fix.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: "Submit a Fix" -about: "Fixed a problem with StreamFX?" -title: "Replace Me Or Have Your Pull Request Closed" -labels: "type:fix" "status:help-wanted" "status:testing-required" ---- - -### Explain the Fix - - - - -### Related Issues - - - - -### Checklist -- [ ] I will become the maintainer for this part of code. -- [ ] I have tested this code on all supported Platforms. diff --git a/.github/PULL_REQUEST_TEMPLATE/fix.yml b/.github/PULL_REQUEST_TEMPLATE/fix.yml deleted file mode 100644 index 81924cc9..00000000 --- a/.github/PULL_REQUEST_TEMPLATE/fix.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: "Create a Pull Request for a Fix" -description: "Fixed a problem with StreamFX?" -title: "Replace Me Or Have Your Pull Request Closed" -labels: ["type:fix", "status:help-wanted", "status:testing-required"] -body: -- type: textarea - attributes: - label: "Explain the Fix" - description: "Describe what the fix changes in as much detail as possible, leave nothing out. If you think images or example videos help describe the Fix, include them." - validations: - required: true -- type: textarea - attributes: - label: "Why is this necessary?" - description: "What makes this Fix necessary for StreamFX and it's users?" - validations: - required: true -- type: checkboxes - attributes: - label: "Checklist" - description: "Check all that apply." - options: - - label: "I will become the maintainer for this part of code." - - label: "I have tested this code on all supported Platforms." -- type: textarea - attributes: - label: "Any additional Information we need to know?" - description: "Related issues, etc." diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 1f267e27..cca9db01 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,15 +1,13 @@ ### Explain the Pull Request - -### Why is this necessary? -### Checklist -- [ ] I will become the maintainer for this part of code. -- [ ] I have tested this code on all supported Platforms. - ### Related Issues + +### Checklist +- [ ] I will become the maintainer for this part of code. +- [ ] I have tested this code on all supported Platforms.