Skip to content

Commit b1fb5c1

Browse files
authored
Add bug reporting template (#548)
1 parent 26727b0 commit b1fb5c1

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
3+
name: Bug Report
4+
description: >
5+
Please test the main branch before creating new issues. Do not use this
6+
form to ask for support.
7+
labels: ["new"]
8+
projects: ["ansible/86"]
9+
body:
10+
- type: checkboxes
11+
id: checklist
12+
attributes:
13+
label: Prerequisites
14+
description: >
15+
Create new issues only if all checks were made and you checked documentation and the
16+
[discussions forum](https://forum.ansible.com/tag/devtools).
17+
options:
18+
- label: This was not already reported in the past (duplicate check)
19+
required: true
20+
- label: It does reproduce it with code from main branch (latest unreleased version)
21+
required: true
22+
- label: I include a minimal example for reproducing the bug
23+
required: true
24+
- label: The bug is not trivial, as for those a direct pull-request is preferred
25+
required: true
26+
- label: Running `pip check` does not report any conflicts
27+
required: true
28+
- label: I was able to reproduce the issue on a different machine
29+
required: true
30+
- label: The issue is not specific to any driver other than 'default' one
31+
required: true
32+
33+
- type: textarea
34+
id: environment
35+
attributes:
36+
label: Environment
37+
description: >
38+
Include all output of `<tool> --version` and
39+
anything else that might be relevant, such **operating system**.
40+
validations:
41+
required: true
42+
43+
- type: textarea
44+
id: what-happened
45+
attributes:
46+
label: What happened
47+
description: >
48+
Also tell us, what did you **expect** to happen?
49+
Please give some details of the feature being requested or what
50+
should happen if providing a bug report.
51+
placeholder: Tell us what you see!
52+
validations:
53+
required: true
54+
55+
- type: textarea
56+
id: reproducer
57+
attributes:
58+
label: Reproducing example
59+
render: yml
60+
description: >
61+
Please write a [minimum complete verifiable YAML example](https://stackoverflow.com/help/mcve) that is reproduces the issue without
62+
causing other side effects. If the issue cannot be reproduce with a single
63+
YAML file, please paste a link to [gist](https://gist.github.com/) or to a full git repository that contain this example.

0 commit comments

Comments
 (0)