Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(issue-templates): use issue forms #282

Merged
merged 4 commits into from
Feb 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/1-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Bug Report
description: You have an issue with the UAD-ng software itself
title: "bug(scope): "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: what-happened
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: suggested-solution
attributes:
label: You have a solution?
description: What to do to fix the issue.
- type: textarea
id: logfiles
attributes:
label: Provide logs
description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing bug report.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/2-feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Feature Request
description: You want a new feature for UAD-ng
title: "feat(scope): "
labels: ["enhancement"]
body:
- type: textarea
id: feature-description
attributes:
label: Describe the feature you want
description: A clear and concise description of the feature you want.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your feature request will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing feature request.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/3-add-new-packages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Add new package(s)
description: You want to add new apps to the debloat list
title: "pkg(scope): "
labels: ["package:addition"]
body:
- type: markdown
attributes:
value: |
## Document each package the best you can

**List**: `Google`|`Misc`|`OEM` (manufacturer) |`AOSP`|`Pending`|`Carrier` (ISP).

**Removal**:

- Recommended: Pointless or outright negative packages, and/or apps available through Google Play.
- Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative.
- Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%.
- Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device.

- type: textarea
id: package-listing
attributes:
label: List your packages
description: Put the package name, list, removal and description of the package. Copy & paste the below default values when adding multiple packages.
value: |
- Package name:
- List:
- Removal:
- Description:
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: I removed all those packages on my phone. If not, why? Explain in the issue.
- label: This issue is not a duplicate of an existing one.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/4-debloat-issue-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Debloat issue report
description: Your phone has unexpected issues after debloating
title: "bug(scope): "
labels: ["package::breakage"]
body:
- type: textarea
id: what-happened
attributes:
label: Describe the problem
description: A clear and concise description of what the problem is, including details (e.g. Android version, phone model)
validations:
required: true

- type: textarea
id: suggested-solution
attributes:
label: You have a solution?
description: What to do to fix the issue.

- type: textarea
id: logfiles
attributes:
label: Provide logs
description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing one.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Update apps description or recommendation
description: You want to improve/update a description/recommendation
title: "pkg(scope): "
labels: ["package:documentation"]
body:
- type: markdown
attributes:
value: |
## Document each package the best you can

**List**: `Google`|`Misc`|`OEM` (manufacturer) |`AOSP`|`Pending`|`Carrier` (ISP).

**Removal**:

- Recommended: Pointless or outright negative packages, and/or apps available through Google Play.
- Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative.
- Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%.
- Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device.

- type: textarea
id: package-listing
attributes:
label: List your packages
description: Put the package name, list, removal and description of the package. Copy & paste the below default values when adding multiple packages.
value: |
- Package name:
- Current list:
- Proposed list:
- Current removal:
- Proposed removal:
- Current description:
- Proposed description:
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing one.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/6-documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: UAD-ng documentation
description: You want to improve the documentation of UAD-ng which is either a Markdown file or the Wiki
title: "docs(scope): "
labels: ["Documentation"]
body:
- type: textarea
id: documentation-description
attributes:
label: Describe the documentation you want to change
description: A clear description of what you want to change.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your feature request will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing documentation change request.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/add-new-package-s-.md

This file was deleted.

19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
blank_issues_enabled: false
blank_issues_enabled: false
18 changes: 0 additions & 18 deletions .github/ISSUE_TEMPLATE/debloat-issue-report.md

This file was deleted.

10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/documentation.md

This file was deleted.

10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

This file was deleted.