Skip to content

Commit ead6bd0

Browse files
authored
Create Issue template (#2222)
* Create Issue template * Add fields for crate name and version
1 parent 0c0e674 commit ead6bd0

File tree

2 files changed

+126
-0
lines changed

2 files changed

+126
-0
lines changed
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
name: Bug report
2+
description: Report a bug in the Azure SDK for Rust
3+
title: "[BUG] "
4+
labels: ["needs-triage"]
5+
type: "Bug"
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for taking the time to fill out this bug report!
11+
12+
- type: input
13+
id: title
14+
attributes:
15+
label: Bug Title
16+
description: A short summary of the bug
17+
placeholder: "Enter the bug title"
18+
19+
- type: input
20+
id: CrateName
21+
attributes:
22+
label: Crate Name
23+
description: The name of the crate where the bug was found. e.g. `azure_core`, `azure_identity`, etc.
24+
placeholder: "Enter the crate name"
25+
validations:
26+
required: true
27+
28+
- type: input
29+
id: CrateVersion
30+
attributes:
31+
label: Crate Version
32+
description: The version of the crate where the bug was found. e.g. `0.1.0`, `1.1.0-beta.1`, etc.
33+
placeholder: "Enter the crate version"
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: description
39+
attributes:
40+
label: Description
41+
description: A detailed description of the bug
42+
placeholder: "Enter the bug description"
43+
44+
- type: textarea
45+
id: steps
46+
attributes:
47+
label: Steps to Reproduce
48+
description: The steps to reproduce the bug. A [minimal reproduction](https://stackoverflow.com/help/minimal-reproducible-example) is required unless you are absolutely sure that the issue is obvious and the provided information is enough to understand the problem.
49+
placeholder: Repro steps |
50+
1. Go to '...'
51+
2. Click on '...'
52+
3. Scroll down to '...'
53+
4. See error
54+
validations:
55+
required: true
56+
57+
- type: checkboxes
58+
id: checklist
59+
attributes:
60+
label: Checklist
61+
description: Before submitting the issue, please make sure you do the following
62+
options:
63+
- label: Follow our [Code of Conduct](https://github.com/Azure/azure-sdk-for-rust/blob/main/CODE_OF_CONDUCT.md)
64+
required: true
65+
66+
- label: Check that there isn't already an issue that request the same bug to avoid creating a duplicate.
67+
required: true
68+
69+
- label: The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.
70+
required: true
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: Feature request
2+
description: Suggest an idea for this project
3+
title: "[Feature Request]: "
4+
labels: ["needs-triage"]
5+
type: "Feature"
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to open a feature request! Please provide us with as much detail as possible to help us understand your idea.
12+
13+
- type: input
14+
id: feature-summary
15+
attributes:
16+
label: Feature Summary
17+
description: A brief summary of the feature you are requesting.
18+
placeholder: "Enter your feature summary here"
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: feature-description
24+
attributes:
25+
label: Feature Description
26+
description: A detailed description of the feature you are requesting.
27+
placeholder: "Enter your feature description here"
28+
validations:
29+
required: true
30+
31+
- type: input
32+
id: use-case
33+
attributes:
34+
label: Use Case
35+
description: Describe the use case(s) for this feature.
36+
placeholder: "Enter the use case(s) here"
37+
validations:
38+
required: false
39+
40+
- type: input
41+
id: alternatives
42+
attributes:
43+
label: Alternatives
44+
description: Describe any alternative solutions or features you've considered.
45+
placeholder: "Enter any alternatives here"
46+
validations:
47+
required: false
48+
49+
- type: input
50+
id: additional-context
51+
attributes:
52+
label: Additional Context
53+
description: Add any other context or screenshots about the feature request here.
54+
placeholder: "Enter additional context here"
55+
validations:
56+
required: false

0 commit comments

Comments
 (0)