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

Commit 86f0844

Browse files
authored
feat: Use issue forms instead of issue templates (#740)
1 parent 0bdf11b commit 86f0844

File tree

5 files changed

+159
-79
lines changed

5 files changed

+159
-79
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Feature request 🧭
2+
description: Suggest an idea for this project
3+
title: "Feature Request: "
4+
labels: ["feature", "triage"]
5+
assignees: adrianhall
6+
body:
7+
- type: textarea
8+
attributes:
9+
label: Scenario
10+
description: "Is your feature request related to a problem? Please describe"
11+
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)."
12+
- type: textarea
13+
attributes:
14+
label: Proposal
15+
description: "Describe the solution you'd like"
16+
placeholder: "A clear and concise description of what you want to happen."
17+
- type: textarea
18+
attributes:
19+
label: Describe alternatives you've considered
20+
placeholder: "A clear and concise description of any alternative solutions or features you've considered."
21+
- type: textarea
22+
attributes:
23+
label: Additional context
24+
description: "Add any other context or screenshots about the feature request here."
25+
- type: input
26+
attributes:
27+
label: Contact Details
28+
description: How can we get in touch with you if we need more info?
29+
placeholder: ex. email@example.com
30+
validations:
31+
required: false
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
name: Report a bug 🐛
2+
description: Create a report to help us improve the Azure DevOps Resource Kit
3+
title: "Bug: "
4+
labels: ["bug", "triage"]
5+
assignees: adrianhall
6+
body:
7+
- type: textarea
8+
attributes:
9+
label: Report
10+
description: "What bug have you encountered?"
11+
placeholder: "A clear and concise description of what the bug is."
12+
- type: textarea
13+
attributes:
14+
label: Expected Behavior
15+
description: What did you expect to happen?
16+
placeholder: What did you expect to happen?
17+
validations:
18+
required: true
19+
- type: textarea
20+
attributes:
21+
label: Actual Behavior
22+
description: Also tell us, what did you see is happen?
23+
placeholder: Tell us what you see that is happening
24+
validations:
25+
required: true
26+
- type: textarea
27+
attributes:
28+
label: Steps to Reproduce the Problem
29+
description: "How can we reproduce this bug? Please walk us through it step by step."
30+
value: |
31+
1.
32+
2.
33+
3.
34+
...
35+
validations:
36+
required: true
37+
- type: dropdown
38+
attributes:
39+
label: Component
40+
description: Where did you encounter this bug?
41+
multiple: true
42+
options:
43+
- Extractor
44+
- Creator
45+
validations:
46+
required: true
47+
- type: input
48+
attributes:
49+
label: DevOps Resource Kit Version
50+
description: |
51+
What version of the DevOps Resource Kit is being used?.
52+
53+
Make sure to validate that the bug is reproducible on the latest released version.
54+
validations:
55+
required: true
56+
- type: input
57+
attributes:
58+
label: .NET Version
59+
description: What version of dotnet are you running? Run `dotnet --version` to find out.
60+
validations:
61+
required: true
62+
- type: input
63+
attributes:
64+
label: OS
65+
description: What platform (OS and version) are you running on?
66+
placeholder: If Windows, indicate if you are running on WSL.
67+
validations:
68+
required: true
69+
- type: textarea
70+
attributes:
71+
label: Configuration
72+
description: "Provide insights in the configuration that you are using, if you can share them"
73+
value: |
74+
Configuration:
75+
76+
```yaml
77+
version: 0.0.1
78+
apimServiceName: example-apim-name
79+
```
80+
validations:
81+
required: false
82+
- type: textarea
83+
attributes:
84+
label: API Management Configuration
85+
description: |
86+
How is your API Management Instance set up?
87+
88+
* What SKU is being used (as the source for extractor or destination for creator)?
89+
* Do you have full admin rights to the service?
90+
* Is the service in a VNET? If so, describe how it is configured?
91+
validations:
92+
required: false
93+
- type: textarea
94+
attributes:
95+
label: Logs
96+
description: |
97+
Provide logs of our component, if you can share them.
98+
99+
Feel free to provide a link to a gist if needed.
100+
value: |
101+
```shell
102+
example
103+
```
104+
validations:
105+
required: false
106+
- type: textarea
107+
id: anything-else
108+
attributes:
109+
label: Anything else?
110+
description: "Add any other context or screenshots about the bug report here."
111+
- type: input
112+
attributes:
113+
label: Contact Details
114+
description: How can we get in touch with you if we need more info?
115+
placeholder: ex. email@example.com
116+
validations:
117+
required: false

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 55 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Ask a question 💬
4+
url: https://github.com/Azure/azure-api-management-devops-resource-kit/discussions
5+
about: Ask a question or request support for using Azure API Management DevOps Resource Kit.
6+
- name: Report a security vulnerability
7+
url: https://github.com/Azure/azure-api-management-devops-resource-kit/security/policy
8+
about: Please review our security policy for more details
9+
- name: Feature request for Azure API Management 🔭
10+
url: http://aka.ms/apimwish
11+
about: Suggest an idea for Azure API Management in general

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)