ci: ISSUE_TEMPLATE: improve and match PR template

This commit is contained in:
NAHO 2025-08-09 20:39:22 +02:00
parent f6a351a444
commit 3335202ed0
No known key found for this signature in database
GPG key ID: BFB5D5E3F4C95185
5 changed files with 94 additions and 79 deletions

View file

@ -5,33 +5,6 @@ name: Bug
title: "<SCOPE>: <SUMMARY>"
body:
- type: checkboxes
attributes:
label: I assert that this issue is relevant for Stylix
description: >-
If you need help or are unsure whether this is a Stylix bug, please
consider reading the
[documentation](https://nix-community.github.io/stylix) or asking
for help in a [GitHub
Discussion](https://github.com/nix-community/stylix/discussions) or the
[Stylix Matrix Room](https://matrix.to/#/#stylix:danth.me) before
opening an issue.
options:
- label: >-
I assert that this is a bug and not a user error or support
request.
required: true
- label: >-
I assert that this is not a duplicate of an [existing
issue](https://github.com/nix-community/stylix/issues?q=is%3Aissue).
required: true
- type: textarea
attributes:
@ -101,6 +74,36 @@ body:
validations:
required: true
- type: checkboxes
attributes:
label: Submission Checklist
description: >-
If you need help or are unsure whether this is a Stylix bug, please
consider reading the
[documentation](https://nix-community.github.io/stylix) or asking
for help in a [GitHub
Discussion](https://github.com/nix-community/stylix/discussions) or the
[Stylix Matrix Room](https://matrix.to/#/#stylix:danth.me) before
opening an issue.
options:
- label: I assert that this issue is relevant to Stylix
required: true
- label: >-
I assert that this is not a duplicate of an [existing
issue](https://github.com/nix-community/stylix/issues?q=is%3Aissue)
required: true
- label: >-
I assert that this is a bug and not a user error or support
request
required: true
- type: textarea
attributes:
@ -111,4 +114,4 @@ body:
module lists its maintainers in the
[documentation](https://nix-community.github.io/stylix).
placeholder: "@awwpotato, @danth, @trueNAHO"
placeholder: "@awwpotato @danth @trueNAHO"

View file

@ -5,18 +5,6 @@ name: Change option
title: "<SCOPE>: <DESCRIPTION>"
body:
- type: checkboxes
attributes:
label: I assert that this feature request is relevant for Stylix
options:
- label: >-
I assert that this is not a duplicate of an [existing feature
request](https://github.com/nix-community/stylix/issues?q=is%3Aissue).
required: true
- type: textarea
attributes:
@ -31,6 +19,21 @@ body:
validations:
required: true
- type: checkboxes
attributes:
label: Submission Checklist
options:
- label: I assert that this issue is relevant to Stylix
required: true
- label: >-
I assert that this is not a duplicate of an [existing
issue](https://github.com/nix-community/stylix/issues?q=is%3Aissue)
required: true
- type: textarea
attributes:
@ -41,4 +44,4 @@ body:
maintainers in the
[documentation](https://nix-community.github.io/stylix).
placeholder: "@awwpotato, @danth, @trueNAHO"
placeholder: "@awwpotato @danth @trueNAHO"

View file

@ -5,18 +5,6 @@ name: Change target
title: "<TARGET>: <DESCRIPTION>"
body:
- type: checkboxes
attributes:
label: I assert that this feature request is relevant for Stylix
options:
- label: >-
I assert that this is not a duplicate of an [existing feature
request](https://github.com/nix-community/stylix/issues?q=is%3Aissue).
required: true
- type: textarea
attributes:
@ -31,6 +19,21 @@ body:
validations:
required: true
- type: checkboxes
attributes:
label: Submission Checklist
options:
- label: I assert that this issue is relevant to Stylix
required: true
- label: >-
I assert that this is not a duplicate of an [existing
issue](https://github.com/nix-community/stylix/issues?q=is%3Aissue)
required: true
- type: textarea
attributes:
@ -41,4 +44,4 @@ body:
maintainers in the
[documentation](https://nix-community.github.io/stylix).
placeholder: "@awwpotato, @danth, @trueNAHO"
placeholder: "@awwpotato @danth @trueNAHO"

View file

@ -5,18 +5,6 @@ name: New option
title: "<SCOPE>: add <OPTION> option"
body:
- type: checkboxes
attributes:
label: I assert that this feature request is relevant for Stylix
options:
- label: >-
I assert that this is not a duplicate of an [existing feature
request](https://github.com/nix-community/stylix/issues?q=is%3Aissue).
required: true
- type: textarea
attributes:
@ -31,6 +19,21 @@ body:
validations:
required: true
- type: checkboxes
attributes:
label: Submission Checklist
options:
- label: I assert that this issue is relevant to Stylix
required: true
- label: >-
I assert that this is not a duplicate of an [existing
issue](https://github.com/nix-community/stylix/issues?q=is%3Aissue)
required: true
- type: textarea
attributes:
@ -41,4 +44,4 @@ body:
maintainers in the
[documentation](https://nix-community.github.io/stylix).
placeholder: "@awwpotato, @danth, @trueNAHO"
placeholder: "@awwpotato @danth @trueNAHO"

View file

@ -5,18 +5,6 @@ name: New target
title: "<TARGET>: add target"
body:
- type: checkboxes
attributes:
label: I assert that this feature request is relevant for Stylix
options:
- label: >-
I assert that this is not a duplicate of an [existing feature
request](https://github.com/nix-community/stylix/issues?q=is%3Aissue).
required: true
- type: textarea
attributes:
@ -30,3 +18,18 @@ body:
validations:
required: true
- type: checkboxes
attributes:
label: Submission Checklist
options:
- label: I assert that this issue is relevant to Stylix
required: true
- label: >-
I assert that this is not a duplicate of an [existing
issue](https://github.com/nix-community/stylix/issues?q=is%3Aissue)
required: true