chore: migrate to issue forms (#997)

This commit is contained in:
James Hegedus 2021-07-15 10:00:38 +10:00 committed by GitHub
parent 60e0e05a9f
commit e8a28dd321
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 93 additions and 75 deletions

View File

@ -1,48 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: ""
labels: "bug"
assignees: ""
---
**Describe the bug**
<!-- A clear and concise description of what the bug is. -->
**To Reproduce**
<!-- Tell us what actions you performed before the issue occurred -->
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
<!-- Tell us what should have happened -->
**Actual behavior**
<!-- Tell us what happened instead -->
### Environment
<!-- Copy the output of `asdf info` here -->
```shell
```
**asdf plugins affected (if relevant)**:
**Screenshots**
<!-- If applicable, add screenshots to help explain your problem. -->
**Additional context**
<!-- Add any other context about the problem here. -->

55
.github/ISSUE_TEMPLATE/bug_report.yaml vendored Normal file
View File

@ -0,0 +1,55 @@
name: Bug Report
about: Create a report to help us improve
title: "bug: "
labels: [bug]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: description
attributes:
label: Describe the Bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Steps to Reproduce
description: Tell us what actions you performed before the issue occurred
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behaviour
description: Tell us what should have happened?
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual Behaviour
description: Tell us what happened instead
validations:
required: true
- type: textarea
id: environment
attributes:
label: Environment
description: Copy the output of `asdf-info` here
render: shell
validations:
required: true
- type: textarea
id: plugins
attributes:
label: asdf plugins affected (if relevant)
description: The plugins you list here should appear in the list from `asdf info`

View File

@ -1,27 +0,0 @@
---
name: Feature request
about: Suggest an idea for this project
title: ""
labels: "enhancement"
assignees: ""
---
**Is your feature request related to a problem? Please describe.**
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
**Describe the solution you'd like**
<!-- A clear and concise description of what you want to happen. -->
**Describe similar asdf features and why they are not sufficient**
<!-- Describe asdf features you tried to use to accomplish what you wanted. Explain why they are insufficient for the task you were trying to accomplish. -->
**Describe workarounds you've considered**
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
**Additional context**
<!-- Add any other context or screenshots about the feature request here. -->

View File

@ -0,0 +1,38 @@
name: Feature Request
description: Suggest an idea for this project
labels: "enhancement"
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to request this feature!
- type: textarea
id: problem
attributes:
label: Is your feature request related to a problem? Please describe
description: Please provide a clear and concise description the problem this feature would solve. The more information you can provide here, the better.
placeholder: I'm always frustrated when...
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the proposed solution
description: Please provide a clear and concise description of what you would like to happen.
placeholder: I would like to see...
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: "Describe similar `asdf` features and why they are not sufficient"
description: "Describe asdf features you tried to use to accomplish what you wanted. Explain why they are insufficient for the task you were trying to accomplish."
validations:
required: true
- type: textarea
id: workarounds
attributes:
label: "Describe other workarounds you've considered"
description: "A clear and concise description of any alternative solutions or features you've considered."
validations:
required: true