Skip to content

Commit c3efd1c

Browse files
authored
Merge pull request moveit#2984 from moveit/use-github-issue-form-for-bug-reports
Use GitHub issue form feature for bug reports
2 parents 94e84a1 + cd9326e commit c3efd1c

File tree

2 files changed

+100
-33
lines changed

2 files changed

+100
-33
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

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

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
name: Bug report
2+
description: Create a report to help us improve
3+
labels: ["bug"]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Description
9+
placeholder: Overview of your issue here.
10+
validations:
11+
required: true
12+
13+
- type: dropdown
14+
id: distro
15+
attributes:
16+
label: ROS Distro
17+
# Keep this updated when new distros come out!
18+
options:
19+
- Humble
20+
- Iron
21+
- Jazzy
22+
- Rolling
23+
validations:
24+
required: true
25+
26+
- type: input
27+
id: os
28+
attributes:
29+
label: OS and version
30+
placeholder: e.g. Ubuntu 22.04
31+
validations:
32+
required: true
33+
34+
- type: dropdown
35+
id: build-type
36+
attributes:
37+
label: Source or binary build?
38+
options:
39+
- Source
40+
- Binary
41+
validations:
42+
required: true
43+
44+
- type: input
45+
id: binary-version
46+
attributes:
47+
label: If binary, which release version?
48+
validations:
49+
required: false
50+
51+
- type: input
52+
id: source-version
53+
attributes:
54+
label: If source, which branch?
55+
validations:
56+
required: false
57+
58+
- type: dropdown
59+
id: middleware
60+
attributes:
61+
label: Which RMW are you using?
62+
options:
63+
- FastRTPS
64+
- CycloneDDS
65+
66+
- type: markdown
67+
attributes:
68+
value: "## If you're on Humble and responded FastRTPS to the above question, try CycloneDDS first!"
69+
70+
- type: textarea
71+
id: repro-steps
72+
attributes:
73+
label: Steps to Reproduce
74+
placeholder: Tell us how to reproduce this issue. Attempt to provide a working demo, perhaps using Docker.
75+
validations:
76+
required: true
77+
78+
- type: textarea
79+
id: expected
80+
attributes:
81+
label: Expected behavior
82+
placeholder: Tell us what should happen
83+
validations:
84+
required: true
85+
86+
- type: textarea
87+
id: actual
88+
attributes:
89+
label: Actual behavior
90+
placeholder: Tell us what happens instead
91+
validations:
92+
required: true
93+
94+
- type: textarea
95+
id: logs
96+
attributes:
97+
label: Backtrace or Console output
98+
placeholder: Use a GitHub Gist to copy-paste the console output or segfault backtrace using gdb.
99+
validations:
100+
required: false

0 commit comments

Comments
 (0)