From f379e3b2483402e483c2109274c8d53c68d3c80e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 7 May 2025 14:38:04 +0200 Subject: [PATCH] Add repository URL, GitHub username, and license SPDX fields to issue templates --- .github/ISSUE_TEMPLATE/1_new-library.yml | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/2_new-tool.yml | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/3_new-mode.yml | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/4_new-examples.yml | 24 +++++++++++++++++++++++ 4 files changed, 96 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/1_new-library.yml b/.github/ISSUE_TEMPLATE/1_new-library.yml index 528eb22..9b2065f 100644 --- a/.github/ISSUE_TEMPLATE/1_new-library.yml +++ b/.github/ISSUE_TEMPLATE/1_new-library.yml @@ -46,6 +46,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your library. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your library's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: diff --git a/.github/ISSUE_TEMPLATE/2_new-tool.yml b/.github/ISSUE_TEMPLATE/2_new-tool.yml index 1ff483e..410072e 100644 --- a/.github/ISSUE_TEMPLATE/2_new-tool.yml +++ b/.github/ISSUE_TEMPLATE/2_new-tool.yml @@ -44,6 +44,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your tool. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your tool's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: diff --git a/.github/ISSUE_TEMPLATE/3_new-mode.yml b/.github/ISSUE_TEMPLATE/3_new-mode.yml index 880b77b..3405f56 100644 --- a/.github/ISSUE_TEMPLATE/3_new-mode.yml +++ b/.github/ISSUE_TEMPLATE/3_new-mode.yml @@ -44,6 +44,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your mode. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your mode's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: diff --git a/.github/ISSUE_TEMPLATE/4_new-examples.yml b/.github/ISSUE_TEMPLATE/4_new-examples.yml index a3831ea..982d1b2 100644 --- a/.github/ISSUE_TEMPLATE/4_new-examples.yml +++ b/.github/ISSUE_TEMPLATE/4_new-examples.yml @@ -44,6 +44,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your example pack. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your example pack's license (e.g., MIT, GPL-3.0-only, CC-BY-4.0). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: