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 957505c commit ae2bd4c
Show file tree
Hide file tree
Showing 5 changed files with 131 additions and 52 deletions.
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Bug Report
description: Report an issue caused by NootedRed
labels: ["Bug"]
projects: ["ChefKissInc/2"]
assignees:
- VisualEhrmanntraut
body:
- type: markdown
attributes:
value: |
This form isn't for you to ask for help with your configuration; it's to report behaviour that NootedRed 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:
- Catalina
- Big Sur
- Monterey
- Ventura
- Sonoma
validations:
required: true
- type: input
id: cpu_model
attributes:
label: What is your CPU model?
description: Only Ryzen 1st gen to 5th gen, and 7030 series are supported.
placeholder: ex. AMD Athlon Silver 3020e
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 NootedRed.
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 NootedRed 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.

61 changes: 61 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: Feature Request
description: Request a feature be added to NootedRed
labels: ["Enhancement"]
projects: ["ChefKissInc/2"]
assignees:
- VisualEhrmanntraut
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 NootedRed 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:
- Catalina
- Big Sur
- Monterey
- Ventura
- Sonoma
validations:
required: false
- type: input
id: cpu_model
attributes:
label: What is your CPU model?
placeholder: ex. AMD Athlon Silver 3020e
validations:
required: true
- type: textarea
id: feature_description
attributes:
label: Please describe the feature in detail.
placeholder: "I want NootedRed 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 NootedRed, 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 NootedRed 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 ae2bd4c

Please sign in to comment.