Skip to content

Commit f50ec86

Browse files
committed
chore(governance): update bug report to a form
1 parent 836f9bd commit f50ec86

File tree

2 files changed

+85
-46
lines changed

2 files changed

+85
-46
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

-46
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
name: Bug report
2+
description: Report a reproducible bug to help us improve
3+
title: "Bug: "
4+
labels: ["bug", "triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for submitting a bug report. Please add as much information as possible to help us reproduce.
10+
11+
Please remove or anonymize any sensitive data your report might contain.
12+
- type: textarea
13+
id: expected_behaviour
14+
attributes:
15+
label: Expected Behaviour
16+
description: Please share details on the behaviour you expected
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: current_behaviour
21+
attributes:
22+
label: Current Behaviour
23+
description: Please share details on the current issue
24+
validations:
25+
required: true
26+
- type: textarea
27+
id: code_snippet
28+
attributes:
29+
label: Code snippet
30+
description: Please share a code snippet to help us reproduce the issue. .
31+
render: python
32+
validations:
33+
required: true
34+
- type: textarea
35+
id: solution
36+
attributes:
37+
label: Possible Solution
38+
description: If known, please suggest a potential resolution
39+
validations:
40+
required: false
41+
- type: textarea
42+
id: steps
43+
attributes:
44+
label: Steps to Reproduce
45+
description: Please share how we might be able to reproduce this issue
46+
validations:
47+
required: true
48+
- type: input
49+
id: version
50+
attributes:
51+
label: AWS Lambda Powertools for Python version
52+
placeholder: "latest, 1.25.6"
53+
value: latest
54+
validations:
55+
required: true
56+
- type: dropdown
57+
id: runtime
58+
attributes:
59+
label: AWS Lambda function runtime
60+
options:
61+
- label: "3.6"
62+
- label: "3.7"
63+
- label: "3.8"
64+
- label: "3.9"
65+
validations:
66+
required: true
67+
- type: dropdown
68+
id: packaging
69+
attributes:
70+
label: Packaging format used
71+
options:
72+
- label: "Lambda Layers"
73+
- label: "Serverless Application Repository (SAR) App"
74+
- label: "PyPi"
75+
multiple: true
76+
validations:
77+
required: true
78+
- type: textarea
79+
id: logs
80+
attributes:
81+
label: Debugging logs
82+
description: If available, please share [debugging logs](https://awslabs.github.io/aws-lambda-powertools-python/#debug-mode)
83+
render: python
84+
validations:
85+
required: false

0 commit comments

Comments
 (0)