Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Commit

Permalink
feat: Use issue forms instead of issue templates (#740)
Browse files Browse the repository at this point in the history
  • Loading branch information
tomkerkhove authored Jun 8, 2022
1 parent 0bdf11b commit 86f0844
Show file tree
Hide file tree
Showing 5 changed files with 159 additions and 79 deletions.
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/1_feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Feature request 🧭
description: Suggest an idea for this project
title: "Feature Request: "
labels: ["feature", "triage"]
assignees: adrianhall
body:
- type: textarea
attributes:
label: Scenario
description: "Is your feature request related to a problem? Please describe"
placeholder: "A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] If your problem is related to something not being extracted, please let us know what specific feature is not being extracted (preferably via an ARM template snippet)."
- type: textarea
attributes:
label: Proposal
description: "Describe the solution you'd like"
placeholder: "A clear and concise description of what you want to happen."
- type: textarea
attributes:
label: Describe alternatives you've considered
placeholder: "A clear and concise description of any alternative solutions or features you've considered."
- type: textarea
attributes:
label: Additional context
description: "Add any other context or screenshots about the feature request here."
- type: input
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. email@example.com
validations:
required: false
117 changes: 117 additions & 0 deletions .github/ISSUE_TEMPLATE/2_bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
name: Report a bug 🐛
description: Create a report to help us improve the Azure DevOps Resource Kit
title: "Bug: "
labels: ["bug", "triage"]
assignees: adrianhall
body:
- type: textarea
attributes:
label: Report
description: "What bug have you encountered?"
placeholder: "A clear and concise description of what the bug is."
- type: textarea
attributes:
label: Expected Behavior
description: What did you expect to happen?
placeholder: What did you expect to happen?
validations:
required: true
- type: textarea
attributes:
label: Actual Behavior
description: Also tell us, what did you see is happen?
placeholder: Tell us what you see that is happening
validations:
required: true
- type: textarea
attributes:
label: Steps to Reproduce the Problem
description: "How can we reproduce this bug? Please walk us through it step by step."
value: |
1.
2.
3.
...
validations:
required: true
- type: dropdown
attributes:
label: Component
description: Where did you encounter this bug?
multiple: true
options:
- Extractor
- Creator
validations:
required: true
- type: input
attributes:
label: DevOps Resource Kit Version
description: |
What version of the DevOps Resource Kit is being used?.
Make sure to validate that the bug is reproducible on the latest released version.
validations:
required: true
- type: input
attributes:
label: .NET Version
description: What version of dotnet are you running? Run `dotnet --version` to find out.
validations:
required: true
- type: input
attributes:
label: OS
description: What platform (OS and version) are you running on?
placeholder: If Windows, indicate if you are running on WSL.
validations:
required: true
- type: textarea
attributes:
label: Configuration
description: "Provide insights in the configuration that you are using, if you can share them"
value: |
Configuration:
```yaml
version: 0.0.1
apimServiceName: example-apim-name
```
validations:
required: false
- type: textarea
attributes:
label: API Management Configuration
description: |
How is your API Management Instance set up?
* What SKU is being used (as the source for extractor or destination for creator)?
* Do you have full admin rights to the service?
* Is the service in a VNET? If so, describe how it is configured?
validations:
required: false
- type: textarea
attributes:
label: Logs
description: |
Provide logs of our component, if you can share them.
Feel free to provide a link to a gist if needed.
value: |
```shell
example
```
validations:
required: false
- type: textarea
id: anything-else
attributes:
label: Anything else?
description: "Add any other context or screenshots about the bug report here."
- type: input
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. email@example.com
validations:
required: false
55 changes: 0 additions & 55 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
blank_issues_enabled: true
contact_links:
- name: Ask a question 💬
url: https://github.com/Azure/azure-api-management-devops-resource-kit/discussions
about: Ask a question or request support for using Azure API Management DevOps Resource Kit.
- name: Report a security vulnerability
url: https://github.com/Azure/azure-api-management-devops-resource-kit/security/policy
about: Please review our security policy for more details
- name: Feature request for Azure API Management 🔭
url: http://aka.ms/apimwish
about: Suggest an idea for Azure API Management in general
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

0 comments on commit 86f0844

Please sign in to comment.