From 3335202ed032912053e8132efc25b5cd4c8982b7 Mon Sep 17 00:00:00 2001 From: NAHO <90870942+trueNAHO@users.noreply.github.com> Date: Sat, 9 Aug 2025 20:39:22 +0200 Subject: [PATCH] ci: ISSUE_TEMPLATE: improve and match PR template --- .github/ISSUE_TEMPLATE/bug.yml | 59 +++++++++++++----------- .github/ISSUE_TEMPLATE/change_option.yml | 29 ++++++------ .github/ISSUE_TEMPLATE/change_target.yml | 29 ++++++------ .github/ISSUE_TEMPLATE/new_option.yml | 29 ++++++------ .github/ISSUE_TEMPLATE/new_target.yml | 27 ++++++----- 5 files changed, 94 insertions(+), 79 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 2db0379d..1887c20d 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -5,33 +5,6 @@ name: Bug title: ": " 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" diff --git a/.github/ISSUE_TEMPLATE/change_option.yml b/.github/ISSUE_TEMPLATE/change_option.yml index e7ab710a..59004436 100644 --- a/.github/ISSUE_TEMPLATE/change_option.yml +++ b/.github/ISSUE_TEMPLATE/change_option.yml @@ -5,18 +5,6 @@ name: Change option title: ": " 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" diff --git a/.github/ISSUE_TEMPLATE/change_target.yml b/.github/ISSUE_TEMPLATE/change_target.yml index 9185a47b..e7c9203d 100644 --- a/.github/ISSUE_TEMPLATE/change_target.yml +++ b/.github/ISSUE_TEMPLATE/change_target.yml @@ -5,18 +5,6 @@ name: Change target title: ": " 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" diff --git a/.github/ISSUE_TEMPLATE/new_option.yml b/.github/ISSUE_TEMPLATE/new_option.yml index 94403085..e437a609 100644 --- a/.github/ISSUE_TEMPLATE/new_option.yml +++ b/.github/ISSUE_TEMPLATE/new_option.yml @@ -5,18 +5,6 @@ name: New option title: ": add