diff --git a/.github/ISSUE_TEMPLATE/01-bug-report.yml b/.github/ISSUE_TEMPLATE/01-bug-report.yml new file mode 100644 index 0000000..c906e0f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-bug-report.yml @@ -0,0 +1,73 @@ +name: Bug report +description: File a bug report. +labels: ['bug'] +assignees: ['karasevm'] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: app_version + attributes: + label: Application Version + description: What version of the app are you running? + placeholder: ex. 1.0 + validations: + required: true + - type: input + id: android_version + attributes: + label: Application Version + description: What version of Android you running? + placeholder: ex. 13 + validations: + required: true + - type: input + id: device + attributes: + label: Device + description: What device are you using? + placeholder: ex. Pixel 5 + validations: + required: true + - type: dropdown + id: install_method + attributes: + label: How do you provide the permission? + options: + - Shizuku + - ADB + - Other + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: A bug happened! + validations: + required: true + - type: textarea + id: steps-to-reproduce + attributes: + label: Steps to reproduce + description: | + Please describe what you did to reproduce the bug. + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: textarea + id: screens + attributes: + label: Screenshots + description: If applicable, add screenshots to help explain your problem. + - type: textarea + id: additional-context + attributes: + label: Additional context + description: Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/02-feature-request.yml b/.github/ISSUE_TEMPLATE/02-feature-request.yml new file mode 100644 index 0000000..7acccf3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-feature-request.yml @@ -0,0 +1,30 @@ +name: Feature request +description: Suggest an idea for this project. +labels: ["enhancement"] +assignees: ["karasevm"] +body: + - type: textarea + id: problem + attributes: + label: Is your feature request related to a problem? Please describe. + description: A clear and concise description of what the problem is. + placeholder: I'm always frustrated when [...] + validations: + required: true + - type: textarea + id: solution + attributes: + label: Describe the solution you'd like. + description: A clear and concise description of what you want to happen. + validations: + required: true + - type: textarea + id: alternative + attributes: + label: Describe alternatives you've considered. + description: A clear and concise description of any alternative solutions or features you've considered. + - type: textarea + id: additional-context + attributes: + label: Additional context + description: Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/03-other.yml b/.github/ISSUE_TEMPLATE/03-other.yml new file mode 100644 index 0000000..6ec8a5e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/03-other.yml @@ -0,0 +1,9 @@ +name: Other +description: If other options don't fit your question. +body: + - type: textarea + id: other + attributes: + label: Ask a question + validations: + required: true