Skip to content

Commit a26b8bf

Browse files
Added multiple Issue-templates to repo
Signed-off-by: Brijeshthummar02 <[email protected]>
1 parent fa9f057 commit a26b8bf

File tree

6 files changed

+201
-133
lines changed

6 files changed

+201
-133
lines changed
Lines changed: 39 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,53 @@
1-
name: 🐛 Bug Report
2-
description: Report a reproducible bug
3-
labels: ["bug"]
4-
projects: ["soujava/3"]
1+
name: Bug report 🐞
2+
description: File a bug report
3+
title: "[Bug] "
4+
labels: bug
55
body:
6-
- type: markdown
6+
- type: checkboxes
7+
id: existing-issue
78
attributes:
8-
value: |
9-
Please provide all the information requested. Issues that do not follow this format are likely to stall.
10-
11-
Please test using the latest POM Editor Maven Plugin release to make sure your issue has not already been fixed: https://github.com/soujava/pom-editor-maven-plugin/releases
9+
label: Is there an existing issue for this?
10+
description: Please search to see if an issue already exists for the bug you encountered.
11+
options:
12+
- label: I have searched the existing issues
13+
required: true
1214
- type: textarea
13-
id: description
15+
id: what-happened
1416
attributes:
15-
label: Description
16-
description: |
17-
Please provide a clear and concise description of what the bug is.
18-
Include screenshots if needed.
17+
label: Describe the bug
18+
description: A concise description of what you are experiencing.
19+
placeholder: Tell us what you see!
1920
validations:
2021
required: true
2122
- type: textarea
22-
id: evidences
23+
id: expected-behaviour
2324
attributes:
24-
label: Evidences
25-
description: |
26-
Please, provide a link to a repository on GitHub, or provide a minimal code example that reproduces the problem.
27-
You may provide a screenshot of the application if you think it is relevant to your bug report.
28-
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve
25+
label: Expected behavior
26+
description: A clear and concise description of what you expected to happen.
2927
validations:
3028
required: true
31-
3229
- type: textarea
33-
id: steps-to-produce
30+
id: screenshots
3431
attributes:
35-
label: Steps To Reproduce
36-
description: |
37-
Please, provide a detailed list of steps that reproduce the issue.
38-
validations:
39-
required: true
40-
41-
- type: textarea
42-
id: expected-results
32+
label: Add Screenshots
33+
description: Add sufficient Screenshots to explain your issue.
34+
- type: dropdown
35+
id: devices
4336
attributes:
44-
label: Expected Results
45-
description: |
46-
Describe what you expected to happen.
47-
validations:
48-
required: false
49-
50-
- type: textarea
51-
id: solution-ideas
52-
attributes:
53-
label: Any idea for solving this issue?
54-
description: |
55-
Please, share with us your ideas for solving this issue if you have any.
56-
validations:
57-
required: false
58-
59-
- type: markdown
37+
label: On which device are you experiencing this bug?
38+
multiple: true
39+
options:
40+
- Android
41+
- iPhone
42+
- Linux
43+
- Chrome
44+
- Windows
45+
- type: checkboxes
46+
id: terms
6047
attributes:
61-
value: |
62-
### Code of Conduct
63-
By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/soujava/pom-editor-maven-plugin/blob/main/CODE_OF_CONDUCT.adoc)
64-
48+
label: Record
49+
options:
50+
- label: "I have read the Contributing Guidelines"
51+
required: true
52+
- label: "I have starred the repository"
53+
required: true
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
name: Documentation Update 📝
2+
description: Improve Documentation
3+
title: "[Documentation Update]: "
4+
labels: 'documentation'
5+
body:
6+
- type: checkboxes
7+
id: existing-issue
8+
attributes:
9+
label: Is there an existing issue for this?
10+
description: Please search to see if an issue already exists for the updates you want to make.
11+
options:
12+
- label: I have searched the existing issues
13+
required: true
14+
- type: textarea
15+
id: issue-description
16+
attributes:
17+
label: Issue Description
18+
description: Please provide a clear description of the documentation update you are suggesting.
19+
placeholder: Describe the improvement or correction you'd like to see in the documentation.
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: suggested-change
24+
attributes:
25+
label: Suggested Change
26+
description: Provide details of the proposed change to the documentation.
27+
placeholder: Explain how the documentation should be updated or corrected.
28+
validations:
29+
required: true
30+
- type: textarea
31+
id: rationale
32+
attributes:
33+
label: Rationale
34+
description: Why is this documentation update necessary or beneficial?
35+
placeholder: Explain the importance or reasoning behind the suggested change.
36+
validations:
37+
required: False
38+
- type: dropdown
39+
id: urgency
40+
attributes:
41+
label: Urgency
42+
description: How urgently do you believe this documentation update is needed?
43+
options:
44+
- High
45+
- Medium
46+
- Low
47+
default: 0
48+
validations:
49+
required: true
50+
- type: checkboxes
51+
id: terms
52+
attributes:
53+
label: Record
54+
options:
55+
- label: "I have read the Contributing Guidelines"
56+
required: true
57+
- label: "I have starred the repository"
58+
required: true

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 32 deletions
This file was deleted.
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: Feature Request ✨
2+
description: Suggest a feature
3+
title: "[Feature Request] "
4+
labels: enhancement
5+
body:
6+
- type: checkboxes
7+
id: existing-issue
8+
attributes:
9+
label: Is there an existing issue for this?
10+
description: Please search to see if an issue already exists for this feature.
11+
options:
12+
- label: I have searched the existing issues
13+
required: true
14+
- type: textarea
15+
id: feature-description
16+
attributes:
17+
label: Feature Description
18+
description: Please provide a detailed description of the feature you are requesting.
19+
placeholder: Describe the new feature or enhancement you'd like to see.
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: use-case
24+
attributes:
25+
label: Use Case
26+
description: How would this feature enhance your use of the project?
27+
placeholder: Describe a specific use case or scenario where this feature would be beneficial.
28+
validations:
29+
required: true
30+
- type: textarea
31+
id: benefits
32+
attributes:
33+
label: Benefits
34+
description: What benefits would this feature bring to the project or community?
35+
placeholder: Explain the advantages of implementing this feature.
36+
- type: textarea
37+
id: screenshots
38+
attributes:
39+
label: Add Screenshots
40+
description: If any...
41+
- type: dropdown
42+
id: priority
43+
attributes:
44+
label: Priority
45+
description: How important is this feature to you?
46+
options:
47+
- High
48+
- Medium
49+
- Low
50+
default: 0
51+
validations:
52+
required: true
53+
- type: checkboxes
54+
id: terms
55+
attributes:
56+
label: Record
57+
options:
58+
- label: "I have read the Contributing Guidelines"
59+
required: true
60+
- label: "I have starred the repository"
61+
required: true

.github/ISSUE_TEMPLATE/new-goal-proposal.yaml

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

.github/ISSUE_TEMPLATE/other.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Other
2+
description: Use this for any other issues. Please do NOT create blank issues
3+
title: '[OTHER] write a small description here'
4+
body:
5+
- type: textarea
6+
id: issuedescription
7+
attributes:
8+
label: What would you like to share?
9+
description: Provide a clear and concise explanation of your issue.
10+
validations:
11+
required: true
12+
13+
- type: dropdown
14+
id: browser
15+
attributes:
16+
label: '✨ Browser'
17+
description: 'What browser are you using ?'
18+
options:
19+
- Google Chrome
20+
- Brave
21+
- Arc
22+
- Safari
23+
- Microsoft Edge
24+
- Mozilla Firefox
25+
- Other
26+
validations:
27+
required: true
28+
29+
- type: checkboxes
30+
id: no-duplicate-issues
31+
attributes:
32+
label: 'Checklist 🚀'
33+
options:
34+
- label: "I checked and didn't find similar issue"
35+
required: true
36+
37+
- label: 'I have read the Contributing Guidelines'
38+
required: true
39+
40+
- label: 'I am willing to work on this issue (blank for no).'
41+
required: false
42+
43+

0 commit comments

Comments
 (0)