Skip to content

Commit

Permalink
Add issue GitHub templates
Browse files Browse the repository at this point in the history
  • Loading branch information
Rycia committed Mar 17, 2024
1 parent d4ff37d commit f093609
Show file tree
Hide file tree
Showing 3 changed files with 135 additions and 0 deletions.
96 changes: 96 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
name: "Bug Report"
description: Report an issue with Routes.
title: "[ISSUE] - "
labels: 'Bug'
body:
- type: markdown
attributes:
value: |
Please [search for existing issues](https://github.com/Nevcairiel/Routes/issues) before creating a new one.
- type: textarea
attributes:
label: Description
description: What did you expect to happen, and what happened instead?
validations:
required: true

- type: input
attributes:
label: Routes Version
description: |
You can see the current version of Routes by checking the CurseForge desktop app.
placeholder: "v1.0.0"
validations:
required: true

- type: dropdown
id: flavor
attributes:
label: World of Warcraft Version
description: What version of World of Warcraft are are you running?
options:
- Retail (Default)
- Classic Vanilla
- Classic Wrath of the Lich King
validations:
required: true

- type: checkboxes
id: testing
attributes:
label: Testing Isolation
description: Did you try having Routes as the only enabled addon and everything else disabled?
options:
- label: "No"
- label: "Yes, without any related optional dependencies."
- label: "Yes, with related optional dependencies."
validations:
required: true

- type: textarea
attributes:
label: Lua Error(s)
description: |
Do you have any error(s)? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://www.curseforge.com/wow/addons/bugsack) & [BugGrabber](https://www.curseforge.com/wow/addons/bug-grabber). Both addons are needed.
render: true
validations:
required: false

- type: textarea
attributes:
label: Reproduction Steps
description: Please list out the steps to reproduce your issue. Please verify that your reproduction steps are enough to reproduce the problem.
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true

- type: input
attributes:
label: Last Known Good Version
description: |
Was Routes working in a previous version before your issue? If so, what was your last known good version?
placeholder: "v1.0.0"
validations:
required: false

- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
placeholder: Attach directly here with copy & paste, DO NOT link to other sites.
validations:
required: false

- type: textarea
attributes:
label: Additional Information
description: |
If you have any additional information, please post that here.
render: true
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions
url: https://discord.com/invite/ayPc89hCbj
about: Please ask non-issue questions on our Discord!
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: "Feature request"
description: Suggest a feature for Routes.
title: "[FEATURE] - "
labels: 'Feature'

body:
- type: markdown
attributes:
value: |
Please [search for existing issues](https://github.com/Nevcairiel/Routes/issues) before creating a new one.
- type: textarea
attributes:
label: Description
description: Describe the issues and/or needs of your feature request.
validations:
required: true

- type: textarea
attributes:
label: Solutions
description: |
Describe the possible solutions that you would like to see implemented.
validations:
required: true

- type: textarea
attributes:
label: Additional Information
description: |
If you have any additional information, please post that here.
render: true
validations:
required: false

0 comments on commit f093609

Please sign in to comment.