Skip to content

Commit

Permalink
Replace issue templates with issue forms
Browse files Browse the repository at this point in the history
Signed-off-by: Visual Ehrmanntraut <[email protected]>
  • Loading branch information
VisualEhrmanntraut committed Nov 21, 2023
1 parent c49d242 commit 2f398a2
Show file tree
Hide file tree
Showing 5 changed files with 146 additions and 53 deletions.
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

76 changes: 76 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Bug Report
description: Report an issue caused by NootRX
labels: ["Bug"]
projects: ["ChefKissInc/7"]
assignees:
- VisualEhrmanntraut
- ExtremeXT
body:
- type: markdown
attributes:
value: |
This form isn't for you to ask for help with your configuration; it's to report behaviour that NootRX should not be exhibiting under normal conditions!
- type: dropdown
id: macos_ver
attributes:
label: macOS Version
description: On which macOS version is the bug occurring? Versions that do not appear in the dropdown are not supported.
options:
- Big Sur (Only Navi 21)
- Monterey
- Ventura
- Sonoma
validations:
required: true
- type: input
id: cpu_model
attributes:
label: What is your CPU's model?
placeholder: ex. AMD Ryzen 5 5600X
validations:
required: true
- type: input
id: cpu_model
attributes:
label: What is your GPU's model?
description: Only RDNA 2.1-2.3 are supported.
placeholder: ex. AMD Radeon RX 6600 XT
validations:
required: true
- type: textarea
id: bug_description
attributes:
label: Please describe the behaviour in detail.
placeholder: "I clicked on X, then Y and Z happened."
validations:
required: true
- type: textarea
id: bug_expected_behaviour
attributes:
label: What should've happened instead?
placeholder: "X should be doing Y."
validations:
required: true
- type: textarea
id: bug_gpurestart_report
attributes:
label: If applicable, attach the `.gpuRestart`, `.panic`, etc file related to this issue.
description: |
You can find those in `/Library/Logs/DiagnosticReports`.
If attaching a panic, make sure it was created while you have `keepsyms=1` in your boot args (else the file is useless).
- type: checkboxes
id: terms
attributes:
label: Issue submission terms
description: By submitting this issue, you have ensured the following
options:
- label: I am using the latest version of NootRX.
required: true
- label: I am on the latest minor and patch version of macOS (ex. 7 is the minor and 10 is the patch of macOS 11.7.10).
required: true
- label: The issue only happens with NootRX enabled.
required: true
- label: I have ruled out any external factors that could interfere, including, but not limited to, using OCLP or WhateverGreen.
required: true
validations:
required: true
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Feature Request
description: Request a feature be added to NootRX
labels: ["Enhancement"]
projects: ["ChefKissInc/7"]
assignees:
- VisualEhrmanntraut
- ExtremeXT
body:
- type: markdown
attributes:
value: |
This form isn't for you to ask for help with your configuration or report issues; it's to request features NootRX is missing!
- type: dropdown
id: macos_ver
attributes:
label: macOS Version
description: On which macOS version is the feature missing, if not on all? Versions that do not appear in the dropdown are not supported.
options:
- Big Sur (Only Navi 21)
- Monterey
- Ventura
- Sonoma
validations:
required: true
- type: input
id: cpu_model
attributes:
label: What is your CPU's model?
placeholder: ex. AMD Ryzen 5 5600X
validations:
required: true
- type: input
id: cpu_model
attributes:
label: What is your GPU's model?
description: Only RDNA 2.1-2.3 are supported.
placeholder: ex. AMD Radeon RX 6600 XT
validations:
required: true
- type: textarea
id: feature_description
attributes:
label: Please describe the feature in detail.
placeholder: "I want NootRX to be able to do Y."
validations:
required: true
- type: textarea
id: feature_alternatives
attributes:
label: What alternatives have you tried, if any?
placeholder: "I used X to work around the lack of the feature."
validations:
required: true
- type: checkboxes
id: terms
attributes:
label: Feature request submission terms
description: By submitting this feature request, you have ensured the following
options:
- label: I am using the latest version of NootRX, thereby extension the feature is not already present.
required: true
- label: I am on the latest minor and patch version of macOS (ex. 7 is the minor and 10 is the patch of macOS 11.7.10).
required: true
- label: The feature being present in NootRX makes sense.
required: true
- label: I have ruled out any external factors that could interfere, including, but not limited to, using OCLP or WhateverGreen.
required: true
validations:
required: true

0 comments on commit 2f398a2

Please sign in to comment.