github: use new issue forms instead of template

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
This commit is contained in:
Paul Meyer 2023-10-04 13:37:17 +02:00
parent 2d797874c7
commit 53bfb3b71a
4 changed files with 43 additions and 50 deletions

View File

@ -1,33 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
### Issue description
<!-- A clear and concise description of what the issue is -->
### To reproduce
Steps to reproduce the behavior:
1.
2.
3.
### Environment
- `constellation version`:
- `constellation-conf.yaml`
- (make sure to remove sensitive information, e.g., `yq e 'del(.provider.*.project)' constellation-conf.yaml`)
- VM type used to run Constellation.
### Expected behavior
<!-- A clear and concise description of what you expected to happen -->
### Additional info / screenshot
<!-- Any additional information or context -->

25
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@ -0,0 +1,25 @@
name: Bug report
description: File a bug report to help us improve
labels: ["bug", "needs-triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
attributes:
label: Issue description
description: A concise description of what you're experiencing.
validations:
required: true
- type: textarea
attributes:
label: Steps to reproduce the behavior
- type: textarea
attributes:
label: Version
description: Output of `constellation version`
- type: textarea
attributes:
label: Constellation Config
description: Make sure to remove sensitive information, e.g., `yq e 'del(.provider.*.project)' constellation-conf.yaml`.

View File

@ -1,17 +0,0 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
### Use case
<!-- A clear and concise description of what the problem is. -->
### Describe your solution
<!-- A clear and concise description of what you want to happen. -->
### Additional context
<!-- Add any other context or screenshots about the feature request here. -->

View File

@ -0,0 +1,18 @@
name: Feature request
description: Suggest an idea for this project
body:
- type: textarea
attributes:
label: Use case
description: A concise description of what you want to happen.
validations:
required: true
- type: textarea
attributes:
label: Describe your solution
description: In case you have an idea how to implement this feature.
- type: checkboxes
attributes:
label: Would you be willing to implement this feature?
options:
- label: Yes, I could contribute this feature.