Skip to content

Commit df6686a

Browse files
Merge pull request serverlessworkflow#1043 from neuroglia-io/feat-form-based-issue-templates
Replace standard issue templates by form-based ones
2 parents 36ec4ed + 25810f8 commit df6686a

File tree

6 files changed

+126
-64
lines changed

6 files changed

+126
-64
lines changed

.github/ISSUE_TEMPLATE/bug-report.md

-25
This file was deleted.

.github/ISSUE_TEMPLATE/bug.yml

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
name: Bug Report
2+
description: Create a bug report
3+
labels: ["type: bug"]
4+
body:
5+
6+
- type: markdown
7+
attributes:
8+
value: |
9+
:pray: Thanks for taking the time to fill out this bug report!
10+
11+
- type: markdown
12+
attributes:
13+
value: |
14+
## Bug Report
15+
16+
- type: textarea
17+
id: i-tried-this
18+
attributes:
19+
label: "I tried this:"
20+
placeholder: "What did you try to do? A code snippet or example helps."
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: instead-what-happened
26+
attributes:
27+
label: "This happened:"
28+
placeholder: "What happened instead of what you've expected?"
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: what-did-you-expect
34+
attributes:
35+
label: "I expected this:"
36+
placeholder: "What did you expect to happen? Describe the output or behavior you expected to see (unless it's obvious)."
37+
38+
- type: textarea
39+
id: workaround
40+
attributes:
41+
label: "Is there a workaround?"
42+
placeholder: "What's the workaround to avoid this issue?"
43+
44+
- type: textarea
45+
attributes:
46+
label: Anything else?
47+
placeholder: |
48+
Links? References? Logs? Anything that will give us more context about the issue you are encountering.
49+
Tip: You can attach images or log files by dragging files in.
50+
51+
- type: markdown
52+
attributes:
53+
value: |
54+
## Environment
55+
56+
- type: dropdown
57+
id: areas
58+
attributes:
59+
label: "Area(s)"
60+
multiple: true
61+
options:
62+
- Documentation
63+
- Schema
64+
- CTK
65+
- Examples
66+
- Use Cases
67+
- Community
68+
- Other
69+
70+
- type: textarea
71+
attributes:
72+
label: Community Notes
73+
value: |
74+
<!-- Please keep this note for the community -->
75+
* Please vote by adding a 👍 reaction to the issue to help us prioritize.
76+
* If you are interested to work on this issue, please leave a comment.name: Bug Report 🐞

.github/ISSUE_TEMPLATE/config.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
blank_issues_enabled: false
2+
contact_links: []

.github/ISSUE_TEMPLATE/enhancement.md

-22
This file was deleted.

.github/ISSUE_TEMPLATE/feature.yml

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: Feature Request
2+
description: Create a feature request
3+
labels: ["type: feature"]
4+
body:
5+
6+
- type: markdown
7+
attributes:
8+
value: |
9+
:pray: Thanks for taking the time to fill out this feature request!
10+
11+
- type: markdown
12+
attributes:
13+
value: |
14+
## Feature Request
15+
16+
- type: textarea
17+
id: what-would-you-like-to-be-added
18+
attributes:
19+
label: "What would you like to be added?"
20+
placeholder: "Description of the feature you'd like to see."
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: proposals
26+
attributes:
27+
label: "Proposal(s):"
28+
placeholder: "Describe your proposal(s) and any relevant details here."
29+
30+
- type: textarea
31+
id: alternatives
32+
attributes:
33+
label: "Alternative(s):"
34+
placeholder: "Describe any alternative approaches, options, or suggestions you’d like to consider."
35+
36+
- type: textarea
37+
id: additional-info
38+
attributes:
39+
label: "Additional info:"
40+
placeholder: "Provide any supplementary details, context, or supporting information here."
41+
42+
- type: textarea
43+
attributes:
44+
label: Community Notes
45+
value: |
46+
<!-- Please keep this note for the community -->
47+
* Please vote by adding a 👍 reaction to the feature to help us prioritize.
48+
* If you are interested to work on this feature, please leave a comment.

.github/ISSUE_TEMPLATE/new-extension.md

-17
This file was deleted.

0 commit comments

Comments
 (0)