Skip to content

Commit 8ab3024

Browse files
KaibaLopezamit-schreiber-firebolt
authored andcommitted
new Issues templates (aws#843)
1 parent a5e7e04 commit 8ab3024

File tree

6 files changed

+192
-91
lines changed

6 files changed

+192
-91
lines changed

.github/ISSUE_TEMPLATE/---bug-report.md

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

.github/ISSUE_TEMPLATE/---feature-request.md

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

.github/ISSUE_TEMPLATE/---questions---help.md

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

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: "\U0001F41B Bug Report"
2+
description: File a bug report
3+
title: "(short issue description)"
4+
labels: [bug, needs-triage]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: Describe the bug
10+
description: A clear and concise description of what the bug is.
11+
validations:
12+
required: true
13+
14+
- type: textarea
15+
id: expected
16+
attributes:
17+
label: Expected behavior
18+
description: |
19+
Tell us what should happen.
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: current
25+
attributes:
26+
label: Current behavior
27+
description: |
28+
Tell us what happens instead of the expected behavior.
29+
Include full errors, uncaught exceptions, stack traces, and relevant logs.
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: reproduction
35+
attributes:
36+
label: Steps to Reproduce
37+
description: |
38+
Provide a self-contained, concise snippet of code that can be used to reproduce the issue.
39+
For more complex issues provide a repo with the smallest sample that reproduces the bug.
40+
Avoid including business logic or unrelated code, it makes diagnosis more difficult.
41+
validations:
42+
required: true
43+
44+
- type: textarea
45+
id: solution
46+
attributes:
47+
label: Possible Solution
48+
description: |
49+
Suggest a fix/reason for the bug
50+
validations:
51+
required: false
52+
53+
- type: input
54+
id: cpp-sdk-version
55+
attributes:
56+
label: AWS CPP SDK version used
57+
validations:
58+
required: true
59+
60+
- type: input
61+
id: compiler-version
62+
attributes:
63+
label: Compiler and Version used
64+
description: gcc --version / Visual Studio / clang --version
65+
validations:
66+
required: true
67+
68+
- type: input
69+
id: operating-system
70+
attributes:
71+
label: Operating System and version
72+
validations:
73+
required: true
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: "\U0001F680 Feature Request"
2+
description: Suggest an idea for this project
3+
title: "(short issue description)"
4+
labels: [feature-request, needs-triage]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: Describe the feature
10+
description: A clear and concise description of the feature you are proposing.
11+
validations:
12+
required: true
13+
14+
- type: textarea
15+
id: problem
16+
attributes:
17+
label: Is your Feature Request related to a problem?
18+
description: |
19+
A description of the issue, e.g. "I'm always frustrated when..."
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: solution
25+
attributes:
26+
label: Proposed Solution
27+
description: |
28+
Suggest how to implement the addition or change.
29+
validations:
30+
required: false
31+
32+
- type: textarea
33+
id: alternatives
34+
attributes:
35+
label: Describe alternatives you've considered
36+
description: |
37+
Any alternative solutions or features you've considered.
38+
validations:
39+
required: false
40+
41+
- type: checkboxes
42+
id: acknowledgment
43+
attributes:
44+
label: Acknowledge
45+
options:
46+
- label: I may be able to implement this feature request
47+
required: false
48+
49+
- type: input
50+
id: cpp-sdk-version
51+
attributes:
52+
label: AWS C++ SDK version used
53+
validations:
54+
required: true
55+
56+
- type: input
57+
id: cpp-version
58+
attributes:
59+
label: Compiler and Version used
60+
description: gcc --version / Visual Studio / clang --version
61+
validations:
62+
required: true
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: "\U0001F4AC General Issue"
2+
description: Create a new issue. If you don't know which type to choose, choose this one.
3+
title: "(short issue description)"
4+
labels: [guidance, needs-triage]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: Describe the issue
10+
description: A clear and concise description of the issue.
11+
validations:
12+
required: true
13+
14+
- type: textarea
15+
id: reproduction
16+
attributes:
17+
label: Steps to Reproduce
18+
description: |
19+
Provide a self-contained, concise snippet of code that can be used to reproduce the issue.
20+
For more complex issues provide a repo with the smallest reproducible example.
21+
22+
Avoid including business logic or unrelated code, it makes diagnosis more difficult.
23+
validations:
24+
required: false
25+
26+
- type: textarea
27+
id: current
28+
attributes:
29+
label: Current behavior
30+
description: |
31+
Tell us what happens instead of the expected behavior.
32+
33+
Include full errors, uncaught exceptions, stack traces, and relevant logs.
34+
validations:
35+
required: false
36+
37+
- type: input
38+
id: cpp-sdk-version
39+
attributes:
40+
label: AWS CPP SDK version used
41+
validations:
42+
required: true
43+
44+
- type: input
45+
id: compiler-version
46+
attributes:
47+
label: compiler and version used
48+
description: gcc --version / Visual Studio / clang --version
49+
validations:
50+
required: true
51+
52+
- type: input
53+
id: operating-system
54+
attributes:
55+
label: Operating System and version
56+
validations:
57+
required: true

0 commit comments

Comments
 (0)