Add issue templates for bug, doc, and feature

Signed-off-by: Sarita Singh <saritasingh.0425@gmail.com>
This commit is contained in:
Sarita Singh
2021-09-02 20:57:13 +05:30
committed by Avinal Kumar
parent 9739cf4ddb
commit 7b6476de72
3 changed files with 147 additions and 0 deletions

54
.github/ISSUE_TEMPLATE/bug.yml vendored Normal file
View File

@@ -0,0 +1,54 @@
name: Bug
description: Submit a bug report to help us improve
labels:
- bug
body:
- type: markdown
attributes:
value: |
* Before you file an issue read the Contribution guidelines.
* Check to make sure someone hasn't already opened a similar [issue](https://github.com/avinal/xeus-basic/issues).
- type: textarea
attributes:
label: What is the problem
description: Include links to articles where you're seeing a problem, screenshots, what browser you're using, etc.
validations:
required: true
- type: textarea
attributes:
label: How to reproduce
description: Describe the bug and list the steps you used when the issue occurred.
validations:
required: true
- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
validations:
required: false
- type: textarea
attributes:
label: Versions
description: Last commit id on master, Operating System
validations:
required: true
- type: textarea
attributes:
label: Logs
description: Any logs generated in
validations:
required: false
- type: checkboxes
attributes:
label: assignees
description: Do you want to work on this issue?
options:
- label: Yes, I'd like to work
required: false

View File

@@ -0,0 +1,46 @@
name: Documentation Improvement
description: Your suggestions for improving the xeus-basic Documentation.
labels:
- documentation
body:
- type: markdown
attributes:
value: |
* Before you file an issue read the Contributing guide.
* Check to make sure someone hasn't already opened a similar [issue](https://github.com/avinal/xeus-basic/issues).
- type: textarea
attributes:
label: Description
description: A brief description of the Documentation Improvement or New Section request.
validations:
required: true
- type: textarea
attributes:
label: Link to Documentation Page
description: Where the confusion/inconsistency/incomplete documentation is.
validations:
required: true
- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
validations:
required: false
- type: textarea
attributes:
label: Versions
description: Last commit id on master
validations:
required: true
- type: checkboxes
attributes:
label: assignees
description: Do you want to work on this issue?
options:
- label: Yes, I'd like to work
required: false

47
.github/ISSUE_TEMPLATE/feature.yml vendored Normal file
View File

@@ -0,0 +1,47 @@
name: Feature
description: Suggest an idea for xeus-basic project
labels:
- enhancement
body:
- type: markdown
attributes:
value: |
* Before you file an issue read the Contributing guide.
* Check to make sure someone hasn't already opened a similar [issue](https://github.com/avinal/xeus-basic/issues).
- type: textarea
attributes:
label: Description
description: Please describe your feature briefly here.
validations:
required: true
- type: textarea
attributes:
label: Improvement
description: How this Feature will help this project
validations:
required: true
- type: textarea
attributes:
label: Solution
description: Possible Solution/Implementation Details
validations:
required: false
- type: textarea
attributes:
label: Versions
description: Last commit id on master
validations:
required: true
- type: checkboxes
attributes:
label: assignees
description: Do you want to work on this issue?
options:
- label: Yes, I'd like to work
required: false