diff --git a/.github/ISSUE_TEMPLATE/bug-issue.yml b/.github/ISSUE_TEMPLATE/bug-issue.yml new file mode 100644 index 0000000..e637889 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-issue.yml @@ -0,0 +1,120 @@ +name: 🐞 Bug report +description: Report a very clearly broken issue. +title: 'bug: ' +labels: [ bug ] +body: + - type: markdown + attributes: + value: | + # ReVanced Manager bug report + + Important to note that your issue may have already been reported before. Please check for existing issues [here](https://github.com/revanced/revanced-manager/labels/bug). + + - type: dropdown + attributes: + label: Type + options: + - Error while running the manager + - Error at runtime + - Cosmetic + - Other + validations: + required: true + - type: textarea + attributes: + label: Bug description + description: How did you find the bug? Any additional details that might help? + validations: + required: true + - type: textarea + attributes: + label: Steps to reproduce + description: Add the steps to reproduce this bug including your environment. + placeholder: Step 1. Download some files. Step 2. ... + validations: + required: true + - type: textarea + attributes: + label: Android version + description: Android version used. + validations: + required: true + - type: textarea + attributes: + label: Manager version + description: Manager version used. + validations: + required: true + - type: textarea + attributes: + label: Target package name + description: App you tried to patch. + validations: + required: true + - type: textarea + attributes: + label: Target package version. + description: Version of the app you tried to patch. + validations: + required: true + - type: dropdown + attributes: + label: Installation type + options: + - Non-root + - Root + validations: + required: true + - type: textarea + attributes: + label: Patches selected. + description: Patches you selected for the app. + validations: + required: true + - type: textarea + attributes: + label: Device logs (exported using Manager settings). + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + validations: + required: true + - type: textarea + attributes: + label: Installer logs (exported using Installer menu option) [unneeded if issue is not during patching]. + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + validations: + required: false + - type: textarea + attributes: + label: Screenshots or videos + description: Add screenshots or videos that show the bug here. + placeholder: Drag and drop the screenshots/videos into this box. + validations: + required: false + - type: textarea + attributes: + label: Solution + description: If applicable, add a possible solution. + validations: + required: false + - type: textarea + attributes: + label: Additional context + description: Add additional context here. + validations: + required: false + - type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your issue will be closed if you haven't done these steps. + options: + - label: I have searched the existing issues and this is a new and no duplicate or related to another open issue. + required: true + - label: I have written a short but informative title. + required: true + - label: I filled out all of the requested information in this issue properly. + required: true + - label: The issue is related solely to the ReVanced Manager + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..ec4bb38 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature-issue.yml b/.github/ISSUE_TEMPLATE/feature-issue.yml new file mode 100644 index 0000000..6fe1060 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-issue.yml @@ -0,0 +1,52 @@ +name: ⭐ Feature request +description: Create a detailed feature request. +title: 'feat: <title>' +labels: [ feature-request ] +body: + - type: dropdown + attributes: + label: Type + options: + - Functionality + - Cosmetic + - Other + validations: + required: true + - type: textarea + attributes: + label: Issue + description: What is the current problem. Why does it require a feature request? + validations: + required: true + - type: textarea + attributes: + label: Feature + description: Describe your feature in detail. How does it solve the issue? + validations: + required: true + - type: textarea + attributes: + label: Motivation + description: Why should your feature should be considered? + validations: + required: true + - type: textarea + attributes: + label: Additional context + description: Add additional context here. + validations: + required: false + - type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your issue will be closed if you haven't done these steps. + options: + - label: I have searched the existing issues and this is a new and no duplicate or related to another open issue. + required: true + - label: I have written a short but informative title. + required: true + - label: I filled out all of the requested information in this issue properly. + required: true + - label: The issue is related solely to the ReVanced Manager + required: true