Skip to content

Commit 494f483

Browse files
committed
Introduce new issue template for native executable bugs
The aim of this is to prompt the reported to make sure the issue is native-image specific and also remove the GraalVM field from issue reports not using GraalVM.
1 parent 2a2e719 commit 494f483

File tree

2 files changed

+77
-4
lines changed

2 files changed

+77
-4
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,6 @@ body:
5151
id: java_version
5252
attributes:
5353
label: Output of `java -version`
54-
- type: input
55-
id: graalvm_version
56-
attributes:
57-
label: GraalVM version (if different from Java)
5854
- type: input
5955
id: quarkus_version
6056
attributes:
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
name: Bug Report for Quarkus native executables
2+
description: Report a bug in Quarkus that only appears when building a native executable
3+
labels: kind/bug
4+
body:
5+
- type: textarea
6+
id: description
7+
validations:
8+
required: true
9+
attributes:
10+
label: Describe the bug
11+
description: >-
12+
Describe the issue you are experiencing here to communicate to the
13+
maintainers. Tell us what you were trying to do and what happened.
14+
15+
Make sure the issue is not reproducible in JVM mode. If the
16+
issue is reproducible in JVM mode please open a "Bug Report for
17+
Quarkus".
18+
19+
Provide a clear and concise description of what the problem is.
20+
- type: textarea
21+
id: expected_behavior
22+
attributes:
23+
label: Expected behavior
24+
description: >-
25+
Describe the expected behavior clearly and concisely.
26+
- type: textarea
27+
id: actual_behavior
28+
attributes:
29+
label: Actual behavior
30+
description: >-
31+
Describe the actual behavior clearly and concisely.
32+
- type: textarea
33+
id: how_to_reproduce
34+
attributes:
35+
label: How to Reproduce?
36+
description: >-
37+
Link to a small reproducer (preferably a Maven project if the issue is not Gradle-specific) or attach an archive containing the reproducer to the issue.
38+
placeholder: |
39+
Reproducer:
40+
41+
Steps to reproduce the behavior:
42+
1.
43+
2.
44+
3.
45+
- type: markdown
46+
id: environment
47+
attributes:
48+
value: |
49+
## Environment
50+
- type: input
51+
id: uname
52+
attributes:
53+
label: Output of `uname -a` or `ver`
54+
- type: input
55+
id: java_version
56+
attributes:
57+
label: Output of `java -version`
58+
- type: input
59+
id: graalvm_version
60+
attributes:
61+
label: Mandrel or GraalVM version (if different from Java)
62+
- type: input
63+
id: quarkus_version
64+
attributes:
65+
label: Quarkus version or git rev
66+
- type: input
67+
id: build_tool
68+
attributes:
69+
label: Build tool (ie. output of `mvnw --version` or `gradlew --version`)
70+
- type: textarea
71+
id: additional_info
72+
attributes:
73+
label: Additional information
74+
description: >
75+
If you have any additional information for us, use the field below.
76+
Please note, you can attach screenshots or screen recordings here, by
77+
dragging and dropping files in the field below.

0 commit comments

Comments
 (0)