feat: add issue templates for bug report and tracking

This commit is contained in:
Prad Nukala 2024-10-03 23:39:43 -04:00
parent c57d5e8f1a
commit fcf4ab5b4f
2 changed files with 66 additions and 0 deletions

38
.github/ISSUE_TEMPLATE/bug-report.yml vendored Normal file
View File

@ -0,0 +1,38 @@
name: Bug Report
description: File a bug report.
title: "ERROR: "
labels: ["Bug", "Triage"]
projects: ["onsonr/39"]
body:
- type: textarea
attributes:
label: Operating System
description: What operating system are you using?
placeholder: "Example: macOS Big Sur"
value: operating system
validations:
required: true
- type: dropdown
attributes:
label: Network
description: What network are you using?
multiple: false
options:
- LocalNet
- TestNet
- MainNet
default: 0
validations:
required: true
- type: checkboxes
attributes:
label: Code of Conduct
description:
The Code of Conduct helps create a safe space for everyone. We require
that everyone agrees to it.
options:
- label: I agree to follow this project's [Code of Conduct](link/to/coc)
required: true
- type: markdown
attributes:
value: "Thanks for completing our form!"

28
.github/ISSUE_TEMPLATE/tracking.md vendored Normal file
View File

@ -0,0 +1,28 @@
---
name: Tracking issue
about: Use this template for tracking new features.
title: "(v0.6): FEATURE NAME"
labels: Tracking, Milestone
assignees: prnk28
projects: onsonr/37
---
> [!IMPORTANT]
> **This is a tracking issue for tracking a new feature for a given milestone.**
---
## Objective
Explain the objective of the feature.
## Task List
- [ ]
- [ ]
- [ ]
## Additional Resources
- [Some resource](https://some-resource.com)
- [Some other resource](https://some-other-resource.com)