Skip to content

Commit 5bec329

Browse files
chore(github): made the issue templates have the footer
This footer asks users to like issues they find important.
1 parent 6559714 commit 5bec329

File tree

3 files changed

+127
-47
lines changed

3 files changed

+127
-47
lines changed

.github/ISSUE_TEMPLATE/01-bug.yaml

Lines changed: 48 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,55 @@ body:
3232
automatically formatted into code, so no need for backticks.
3333
render: shell
3434
- type: checkboxes
35-
id: code-of-conduct
35+
id: sanity-check
3636
attributes:
37-
label: Code of Conduct
38-
description: >
39-
By submitting this issue, you agree to follow our Code of Conduct, see
40-
CODE_OF_CONDUCT.md for more details.
37+
label: I assert this issue is relevant
38+
description: |
39+
By submitting this issue you assert that:
40+
(1) you agree to follow our Code of Conduct, see CODE_OF_CONDUCT.md for
41+
more details.
42+
(2) that you've searched for similar issues and found no issues that
43+
described the same issues as this one
44+
(3) This is an actual bug and not a request for support.
45+
(4) this issue is not about a security venerability. See SECURITY.md
46+
for more information
4147
options:
42-
- label: I agree to follow this project's Code of Conduct
48+
- label: >
49+
I assert that I have read the [Code of
50+
Conduct](https://github.com/Tygo-van-den-Hurk/Slyde/blob/main/CODE_OF_CONDUCT.md)
51+
and agree to abide by it.
4352
required: true
44-
- type: checkboxes
45-
id: no-similar
46-
attributes:
47-
label: No similar issues
48-
description: >
49-
I've searched for similar issues and found no issues that described the
50-
same issues as this one
51-
options:
52-
- label: I've searched for similar issues and found none.
53+
- label: >
54+
I assert that this is not a [duplicate of an existing
55+
issue](https://github.com/Tygo-van-den-Hurk/Slyde/issues?q=label%3A%22fix%22).
5356
required: true
57+
- label: >
58+
I assert that this is a bug and not a support request.
59+
required: true
60+
- label: >
61+
I assert that this is a bug and not a security venerability. See [
62+
SECURITY.md](https://github.com/Tygo-van-den-Hurk/Slyde/blob/main/SECURITY.md)
63+
for more information
64+
required: true
65+
- type: "markdown"
66+
attributes:
67+
value: |
68+
### Thank you for filling out this issue!
69+
70+
---
71+
- type: "textarea"
72+
id: "prioritisation"
73+
attributes:
74+
label: "Is this issue important to you?"
75+
description: |
76+
**Please do not modify this text area!**
77+
This template helps developers know which issues should be prioritised
78+
by allowing users to vote with a :+1: reaction. This is not a guarantee
79+
that highly-requested issues will be fixed first, but it helps us to
80+
figure out what's important to users. Please react on other users'
81+
issues if you find them important.
82+
value: |
83+
Add a :+1: [reaction] to [issues you find important].
84+
85+
[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/
86+
[issues you find important]: https://github.com/Tygo-van-den-Hurk/Slyde/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc

.github/ISSUE_TEMPLATE/02-feat.yaml

Lines changed: 40 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,47 @@ body:
1414
validations:
1515
required: true
1616
- type: checkboxes
17-
id: code-of-conduct
17+
id: sanity-check
1818
attributes:
19-
label: Code of Conduct
20-
description: >
21-
By submitting this issue, you agree to follow our Code of Conduct, see
22-
CODE_OF_CONDUCT.md for more details.
19+
label: I assert this issue is relevant
20+
description: |
21+
By submitting this issue you assert that:
22+
(1) you agree to follow our Code of Conduct, see CODE_OF_CONDUCT.md for
23+
more details.
24+
(2) that you've searched for similar issues and found no issues that
25+
described the same issues as this one
26+
(3) This is an actual bug and not a request for support.
27+
(4) this issue is not about a security venerability. See SECURITY.md
28+
for more information
2329
options:
24-
- label: I agree to follow this project's Code of Conduct
30+
- label: >
31+
I assert that I have read the [Code of
32+
Conduct](https://github.com/Tygo-van-den-Hurk/Slyde/blob/main/CODE_OF_CONDUCT.md)
33+
and agree to abide by it.
2534
required: true
26-
- type: checkboxes
27-
id: no-similar
28-
attributes:
29-
label: No similar issues
30-
description: >
31-
I've searched for similar issues and found no issues that described the
32-
same issues as this one
33-
options:
34-
- label: I've searched for similar issues and found none.
35+
- label: >
36+
I assert that this is not a [duplicate of an existing
37+
issue](https://github.com/Tygo-van-den-Hurk/Slyde/issues?q=label%3A%22feat%22).
3538
required: true
39+
- type: "markdown"
40+
attributes:
41+
value: |
42+
### Thank you for filling out this issue!
43+
44+
---
45+
- type: "textarea"
46+
id: "prioritisation"
47+
attributes:
48+
label: "Is this issue important to you?"
49+
description: |
50+
**Please do not modify this text area!**
51+
This template helps developers know which issues should be prioritised
52+
by allowing users to vote with a :+1: reaction. This is not a guarantee
53+
that highly-requested issues will be fixed first, but it helps us to
54+
figure out what's important to users. Please react on other users'
55+
issues if you find them important.
56+
value: |
57+
Add a :+1: [reaction] to [issues you find important].
58+
59+
[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/
60+
[issues you find important]: https://github.com/Tygo-van-den-Hurk/Slyde/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc
Lines changed: 39 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Documentation Request
1+
name: Documentation issue
22
description: Request additions, updates, or improvements to the documentation.
33
title: "docs: "
44
labels: ["docs"]
@@ -12,30 +12,52 @@ body:
1212
- type: textarea
1313
id: request
1414
attributes:
15-
label: Documentation request
15+
label: Documentation issue
1616
description: >
1717
Describe what documentation is missing, outdated, or unclear. Include
1818
any suggested changes if relevant.
1919
placeholder: Explain the documentation change you would like to see.
2020
validations:
2121
required: true
2222
- type: checkboxes
23-
id: code-of-conduct
23+
id: sanity-check
2424
attributes:
25-
label: Code of Conduct
26-
description: >
27-
By submitting this issue, you agree to follow our Code of Conduct, see
28-
CODE_OF_CONDUCT.md for more details.
25+
label: I assert this issue is relevant
26+
description: |
27+
By submitting this issue you assert that:
28+
(1) you agree to follow our Code of Conduct, see CODE_OF_CONDUCT.md for
29+
more details.
30+
(2) that you've searched for similar issues and found no issues that
31+
described the same issues as this one
2932
options:
30-
- label: I agree to follow this project's Code of Conduct
33+
- label: >
34+
I assert that I have read the [Code of
35+
Conduct](https://github.com/Tygo-van-den-Hurk/Slyde/blob/main/CODE_OF_CONDUCT.md)
36+
and agree to abide by it.
3137
required: true
32-
- type: checkboxes
33-
id: no-similar
34-
attributes:
35-
label: No similar issues
36-
description: >
37-
I've searched for similar issues and found no issues that described the
38-
same issues as this one
39-
options:
40-
- label: I've searched for similar issues and found none.
38+
- label: >
39+
I assert that this is not a [duplicate of an existing
40+
issue](https://github.com/Tygo-van-den-Hurk/Slyde/issues?q=label%3A%22docs%22).
4141
required: true
42+
- type: "markdown"
43+
attributes:
44+
value: |
45+
### Thank you for filling out this issue!
46+
47+
---
48+
- type: "textarea"
49+
id: "prioritisation"
50+
attributes:
51+
label: "Is this issue important to you?"
52+
description: |
53+
**Please do not modify this text area!**
54+
This template helps developers know which issues should be prioritised
55+
by allowing users to vote with a :+1: reaction. This is not a guarantee
56+
that highly-requested issues will be fixed first, but it helps us to
57+
figure out what's important to users. Please react on other users'
58+
issues if you find them important.
59+
value: |
60+
Add a :+1: [reaction] to [issues you find important].
61+
62+
[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/
63+
[issues you find important]: https://github.com/Tygo-van-den-Hurk/Slyde/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc

0 commit comments

Comments
 (0)