Migrate to GitHub issue forms and open bug reports/questions/enhancement requests to contributors

This commit is contained in:
Kévin Chalet
2022-01-16 18:49:01 +01:00
parent ffa662ad42
commit c940bf472b
7 changed files with 108 additions and 45 deletions

View File

@@ -1,24 +0,0 @@
---
name: Report a bug (sponsors-only)
about: "Create a report about something that is not working properly. Note: tickets opened by non-sponsors will be automatically closed"
labels: bug
---
### Describe the bug
A clear and concise description of what the bug is.
### To reproduce
<!--
We ❤ code! Ideally, please point us to a minimalistic repro project hosted in a GitHub repository.
For a repro project, create a new project and apply the minimum required code to result in the issue you're observing.
-->
### Exceptions (if any)
<!--
Include the exception you get when facing this issue.
-->
### Further technical details
- ASP.NET Core version.
- Include the output of `dotnet --info`.
- The IDE (VS / VS Code/ VS4Mac) you're running on, and its version.

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

@@ -0,0 +1,49 @@
name: Report a bug (sponsors and contributors-only)
description: Create a report about something that is not working properly
labels: [bug]
body:
- type: checkboxes
attributes:
label: Confirm you've already contributed to this project or that you sponsor it
description: "Note: tickets opened by non-sponsors/contributors will be automatically closed."
options:
- label: I confirm I'm a sponsor or a contributor
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of OpenIddict are you running?
options:
- 1.x (no longer supported)
- 2.x (no longer supported)
- 3.x
- 4.x (in preview)
validations:
required: true
- type: textarea
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
attributes:
label: To reproduce
description: |
We ❤ code! Ideally, please point us to a minimalistic repro project hosted in a GitHub repository.
For a repro project, create a new project and apply the minimum required code to result in the issue you're observing.
validations:
required: true
- type: textarea
attributes:
label: Exceptions (if any)
description: Include the exception you get when facing this issue.
render: shell
validations:
required: false

View File

@@ -1,4 +1,4 @@
blank_issues_enabled: true
blank_issues_enabled: false
contact_links:
- name: Sponsor the project
url: https://github.com/sponsors/kevinchalet

View File

@@ -1,15 +0,0 @@
---
name: Suggest an enhancement (sponsors-only)
about: "Suggest an idea for this project. Note: tickets opened by non-sponsors will be automatically closed"
labels: enhancement
---
### Is your feature request related to a problem?
A clear and concise description of what the problem is.
Example: I am trying to do [...] but [...].
### Describe the solution you'd like
A clear and concise description of what you want to happen. Include any alternative solutions you've considered.
### Additional context
Add any other context or screenshots about the feature request here.

26
.github/ISSUE_TEMPLATE/enhancement.yml vendored Normal file
View File

@@ -0,0 +1,26 @@
name: Suggest an enhancement (sponsors and contributors-only)
description: Suggest an idea for this project
labels: [enhancement]
body:
- type: checkboxes
attributes:
label: Confirm you've already contributed to this project or that you sponsor it
description: "Note: tickets opened by non-sponsors/contributors will be automatically closed."
options:
- label: I confirm I'm a sponsor or a contributor
required: true
- type: textarea
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen. Include any alternative solutions you've considered.
validations:
required: true
- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false

View File

@@ -1,5 +0,0 @@
---
name: Ask a question or request support (sponsors-only)
about: "Ask a question about this project or request support. Note: tickets opened by non-sponsors will be automatically closed"
labels: question
---

32
.github/ISSUE_TEMPLATE/question.yml vendored Normal file
View File

@@ -0,0 +1,32 @@
name: Ask a question or request support (sponsors and contributors-only)
description: Ask a question about this project or request support
labels: [question]
body:
- type: checkboxes
attributes:
label: Confirm you've already contributed to this project or that you sponsor it
description: "Note: tickets opened by non-sponsors/contributors will be automatically closed."
options:
- label: I confirm I'm a sponsor or a contributor
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of OpenIddict are you running?
options:
- 1.x (no longer supported)
- 2.x (no longer supported)
- 3.x
- 4.x (in preview)
validations:
required: true
- type: textarea
attributes:
label: Question
description: Your question, including any technical information that may help answer your question.
validations:
required: true