Skip to content

Commit 7a30576

Browse files
authored
[TASK] Add issue templates and configuration (GsActions#58)
1 parent de4a98d commit 7a30576

File tree

3 files changed

+138
-0
lines changed

3 files changed

+138
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
name: 🐞 Bug report
2+
description: Create a report to help us improve.
3+
labels: [bug]
4+
assignees:
5+
- gilbertsoft
6+
body:
7+
- type: checkboxes
8+
id: terms
9+
attributes:
10+
label: Code of Conduct
11+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/GsActions/commit-message-checker/blob/main/CODE_OF_CONDUCT.md).
12+
options:
13+
- label: I agree to follow this project's Code of Conduct
14+
required: true
15+
- type: checkboxes
16+
attributes:
17+
label: Is there an existing issue for this?
18+
description: Please search to see if an issue already exists for the bug you encountered.
19+
options:
20+
- label: I have searched the existing issues
21+
required: true
22+
- type: dropdown
23+
id: gh-runner
24+
attributes:
25+
label: GitHub-hosted runner
26+
description: What GitHub-hosted runner are you using?
27+
multiple: false
28+
options:
29+
- ubuntu-latest
30+
- ubuntu-20.04
31+
- ubuntu-18.04
32+
- windows-latest
33+
- windows-2022
34+
- windows-2019
35+
- windows-2016
36+
- macos-latest
37+
- macos-11
38+
- macos-10.15
39+
- Other (please describe below)
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: other-runner
44+
attributes:
45+
label: Additional runner information
46+
description: Please provide more information about the used runner if you selected `Other` above.
47+
validations:
48+
required: false
49+
- type: textarea
50+
attributes:
51+
label: Current Behavior
52+
description: A concise description of what you're experiencing.
53+
validations:
54+
required: true
55+
- type: textarea
56+
attributes:
57+
label: Expected Behavior
58+
description: A concise description of what you expected to happen.
59+
validations:
60+
required: true
61+
- type: textarea
62+
attributes:
63+
label: Steps To Reproduce
64+
description: Steps to reproduce the behavior.
65+
placeholder: |
66+
1. In this environment...
67+
2. With this config...
68+
3. Run '...'
69+
4. See error...
70+
validations:
71+
required: false
72+
- type: textarea
73+
attributes:
74+
label: Anything else?
75+
description: |
76+
Links? References? Anything that will give us more context about the issue you are encountering!
77+
78+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
79+
validations:
80+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 🚑 Community support
4+
url: https://github.com/GsActions/commit-message-checker/discussions
5+
about: Please ask and answer questions here.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: 🚀 Feature request
2+
description: Suggest an idea for this project.
3+
labels: [enhancement]
4+
assignees:
5+
- gilbertsoft
6+
body:
7+
- type: checkboxes
8+
id: terms
9+
attributes:
10+
label: Code of Conduct
11+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/GsActions/commit-message-checker/blob/main/CODE_OF_CONDUCT.md).
12+
options:
13+
- label: I agree to follow this project's Code of Conduct
14+
required: true
15+
- type: checkboxes
16+
attributes:
17+
label: Is there an existing issue for this?
18+
description: Please search to see if an issue already exists for the feature you request.
19+
options:
20+
- label: I have searched the existing issues
21+
required: true
22+
- type: checkboxes
23+
id: sponsoring
24+
attributes:
25+
label: Are you willing to sponsor your idea?
26+
description: Supporting a proposal can speed up the development of your idea and you can also better influence the final solution.
27+
options:
28+
- label: Yes, I like to sponsor this request
29+
required: false
30+
- type: textarea
31+
attributes:
32+
label: Is your feature request related to a problem? Please describe
33+
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when...
34+
validations:
35+
required: true
36+
- type: textarea
37+
attributes:
38+
label: Describe the solution you'd like
39+
description: A clear and concise description of what you want to happen.
40+
validations:
41+
required: true
42+
- type: textarea
43+
attributes:
44+
label: Describe alternatives you've considered
45+
description: A clear and concise description of any alternative solutions or features you've considered.
46+
validations:
47+
required: false
48+
- type: textarea
49+
attributes:
50+
label: Additional context
51+
description: Add any other context or screenshots about the feature request here.
52+
validations:
53+
required: false

0 commit comments

Comments
 (0)