Skip to content

Commit a5bcf84

Browse files
authored
Merge pull request #73 from serverlessworkflow/feat-form-based-issue-templates
Replace standard issue templates by form-based ones
2 parents c0f61b4 + fa97612 commit a5bcf84

File tree

9 files changed

+140
-47
lines changed

9 files changed

+140
-47
lines changed

Diff for: .github/CODEOWNERS

-1
This file was deleted.

Diff for: .github/ISSUE_TEMPLATE/bug-report.md

-16
This file was deleted.

Diff for: .github/ISSUE_TEMPLATE/bug.yml

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

Diff for: .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: []

Diff for: .github/ISSUE_TEMPLATE/enhancement.md

-10
This file was deleted.

Diff for: .github/ISSUE_TEMPLATE/feature.yml

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

Diff for: .github/ISSUE_TEMPLATE/question.md

-8
This file was deleted.

Diff for: .github/OWNERS

-12
This file was deleted.

Diff for: ServerlessWorkflow.Sdk.sln

+19
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,23 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServerlessWorkflow.Sdk.IO",
3030
EndProject
3131
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServerlessWorkflow.Sdk.UnitTests", "tests\ServerlessWorkflow.Sdk.UnitTests\ServerlessWorkflow.Sdk.UnitTests.csproj", "{7BFC0DDB-7864-4C5A-AC91-EB7B3E93242E}"
3232
EndProject
33+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{A8E842C3-60C4-46A7-A2D7-57C28BA151E6}"
34+
ProjectSection(SolutionItems) = preProject
35+
.github\PULL_REQUEST_TEMPLATE.md = .github\PULL_REQUEST_TEMPLATE.md
36+
EndProjectSection
37+
EndProject
38+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ISSUE_TEMPLATE", "ISSUE_TEMPLATE", "{3327DDB8-87C1-4A08-9221-A8CD1450DD12}"
39+
EndProject
40+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{8BA94EDE-CE8B-4476-A58F-50162B06EE71}"
41+
ProjectSection(SolutionItems) = preProject
42+
.github\workflows\build-dotnet.yml = .github\workflows\build-dotnet.yml
43+
.github\workflows\ci-pipeline.yml = .github\workflows\ci-pipeline.yml
44+
.github\workflows\publish.yml = .github\workflows\publish.yml
45+
.github\workflows\release.yml = .github\workflows\release.yml
46+
.github\workflows\test-dotnet.yml = .github\workflows\test-dotnet.yml
47+
.github\workflows\versioning.yml = .github\workflows\versioning.yml
48+
EndProjectSection
49+
EndProject
3350
Global
3451
GlobalSection(SolutionConfigurationPlatforms) = preSolution
3552
Debug|Any CPU = Debug|Any CPU
@@ -61,6 +78,8 @@ Global
6178
{53A4A0D8-E2F4-43BC-808F-37B1EB7837DE} = {9016CF88-4100-425F-9E1A-B6099F55A35B}
6279
{9993989F-B8D6-481C-A59C-A76070CA32F4} = {9016CF88-4100-425F-9E1A-B6099F55A35B}
6380
{7BFC0DDB-7864-4C5A-AC91-EB7B3E93242E} = {60FE2678-84CF-492C-950D-3485582F6712}
81+
{3327DDB8-87C1-4A08-9221-A8CD1450DD12} = {A8E842C3-60C4-46A7-A2D7-57C28BA151E6}
82+
{8BA94EDE-CE8B-4476-A58F-50162B06EE71} = {A8E842C3-60C4-46A7-A2D7-57C28BA151E6}
6483
EndGlobalSection
6584
GlobalSection(ExtensibilityGlobals) = postSolution
6685
SolutionGuid = {1402FB0B-4169-41A6-A372-DA260E79481B}

0 commit comments

Comments
 (0)