Skip to content
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.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions templates/issue-templates/chore.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Chore Issue Template
name: "🧹 Chore"
description: "Report a chore task that needs to be done."
labels:
- chore
- enhancement
- code-quality
body:
- type: markdown
attributes:
value: |
## 🧹 Chore
Please use this template to report a chore task that needs to be done.

- type: dropdown
id: chore-category
attributes:
label: Chore Category
description: Select the most relevant category for your chore task. If none apply, select "_No Response_".
options:
- Code Cleanup
- Dependency Update
- Documentation
- Other
- _No Response_
validations:
required: true

- type: textarea
id: description
attributes:
label: Description
description: Please describe the chore task in detail. If not applicable, write "_No Response_".
placeholder: "Describe the chore task, its impact, and any relevant context, or type '_No Response_' if not applicable."
validations:
required: true

- type: textarea
id: additional-comments
attributes:
label: Additional Comments
description: Please provide any additional comments or context related to the chore task.
placeholder: "Provide any additional comments or context related to the chore task."
validations:
required: false
66 changes: 66 additions & 0 deletions templates/issue-templates/refactor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Refactor Issue template for GitHub
name: "🔧 Refactor Request"
description: "Request a code refactor for improved readability, performance, or maintainability."
labels:
- refactor
- performance
- code-quality
body:
- type: markdown
attributes:
value: |
## Refactor Request
Please provide a detailed description of the code you want to refactor, including any specific issues you've identified and your proposed changes.

- type: dropdown
id: refactor-category
options:
- Readability
- Performance
- Maintainability
attributes:
label: Refactor Category
description: Select the category that best describes the refactor request. If none apply, select "_No Response_".
options:
- Readability: Improve code clarity and structure
- Performance: Optimize for speed or resource usage
- Maintainability: Simplify future updates and changes
- _No Response_
validations:
required: true

- type: textarea
id: refactor-description
attributes:
label: Refactor Description
description: Please describe the code you want to refactor and why. If not applicable, write "_No Response_".
placeholder: "Describe the code, its current state, and the desired improvements or type '_No Response_' if not applicable."
validations:
required: true

- type: textarea
id: current-issues
attributes:
label: Current Issues
description: Please describe any current issues or limitations with the code. If not applicable, write "_No Response_".
placeholder: "Describe the current issues or limitations with the code, or type '_No Response_' if not applicable."
validations:
required: true

- type: textarea
id: proposed-changes
attributes:
label: Proposed Changes
description: Please describe the changes you propose to improve the code. If not applicable, write "_No Response_".
placeholder: "Outline the specific changes you want to make, or type '_No Response_' if not applicable."
validations:
required: true

- type: textarea
id: additional-comments
attributes:
label: Additional Comments
description: Please provide any additional comments or context for the refactor request. If not applicable, write "_No Response_".
placeholder: "Add any extra information or context that may be helpful, or type '_No Response_' if not applicable."
validations:
required: false
64 changes: 64 additions & 0 deletions templates/issue-templates/technical-debt.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Technical Debt Issue Template
name: "🛠️ Technical Debt"
description: "Report technical debt that needs to be addressed in the codebase."
labels:
- technical-debt
- enhancement
- code-quality
body:
- type: markdown
attributes:
value: |
## 🛠️ Technical Debt
Please use this template to report technical debt that needs to be addressed in the codebase.

- type: dropdown
id: subcategory
attributes:
label: Subcategory
description: Select the subcategory that best describes the technical debt issue. If none apply, select "_No Response_".
options:
- Code Structure
- Performance
- Testing
- Documentation
- Other
- _No Response_
validations:
required: true

- type: textarea
id: description
attributes:
label: Description
description: Please describe the technical debt issue in detail. If not applicable, write "_No Response_".
placeholder: "Describe the technical debt issue, its impact, and any relevant context, or type '_No Response_' if not applicable."
validations:
required: true

- type: textarea
id: impact
attributes:
label: Impact
description: Please describe the impact of the technical debt issue. If not applicable, write "_No Response_".
placeholder: "Describe the impact of the technical debt issue, including any potential risks or consequences, or type '_No Response_' if not applicable."
validations:
required: true

- type: textarea
id: proposed_solution
attributes:
label: Proposed Solution
description: Please describe the proposed solution for the technical debt issue.".
placeholder: "Describe the proposed solution for the technical debt issue"
validations:
required: false

- type: textarea
id: additional_comments
attributes:
label: Additional Comments
description: Please provide any additional comments or context related to the technical debt issue.
placeholder: "Provide any additional comments or context related to the technical debt issue."
validations:
required: false
Loading