Skip to content

Commit f379e3b

Browse files
committed
Add repository URL, GitHub username, and license SPDX fields to issue templates
1 parent 865b17b commit f379e3b

File tree

4 files changed

+96
-0
lines changed

4 files changed

+96
-0
lines changed

.github/ISSUE_TEMPLATE/1_new-library.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,30 @@ body:
4646
placeholder: https://
4747
validations:
4848
required: true
49+
- type: input
50+
id: repository_url
51+
attributes:
52+
label: Repository URL
53+
description: URL of the source code repository for your library.
54+
placeholder: https://github.com/username/repository
55+
validations:
56+
required: false
57+
- type: input
58+
id: github_username
59+
attributes:
60+
label: GitHub Username
61+
description: Your GitHub username.
62+
placeholder: username
63+
validations:
64+
required: false
65+
- type: input
66+
id: license_spdx
67+
attributes:
68+
label: License SPDX Identifier
69+
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.
70+
placeholder: MIT
71+
validations:
72+
required: false
4973
- type: checkboxes
5074
id: guidelines_confirmation
5175
attributes:

.github/ISSUE_TEMPLATE/2_new-tool.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,30 @@ body:
4444
placeholder: https://
4545
validations:
4646
required: true
47+
- type: input
48+
id: repository_url
49+
attributes:
50+
label: Repository URL
51+
description: URL of the source code repository for your tool.
52+
placeholder: https://github.com/username/repository
53+
validations:
54+
required: false
55+
- type: input
56+
id: github_username
57+
attributes:
58+
label: GitHub Username
59+
description: Your GitHub username.
60+
placeholder: username
61+
validations:
62+
required: false
63+
- type: input
64+
id: license_spdx
65+
attributes:
66+
label: License SPDX Identifier
67+
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.
68+
placeholder: MIT
69+
validations:
70+
required: false
4771
- type: checkboxes
4872
id: guidelines_confirmation
4973
attributes:

.github/ISSUE_TEMPLATE/3_new-mode.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,30 @@ body:
4444
placeholder: https://
4545
validations:
4646
required: true
47+
- type: input
48+
id: repository_url
49+
attributes:
50+
label: Repository URL
51+
description: URL of the source code repository for your mode.
52+
placeholder: https://github.com/username/repository
53+
validations:
54+
required: false
55+
- type: input
56+
id: github_username
57+
attributes:
58+
label: GitHub Username
59+
description: Your GitHub username.
60+
placeholder: username
61+
validations:
62+
required: false
63+
- type: input
64+
id: license_spdx
65+
attributes:
66+
label: License SPDX Identifier
67+
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.
68+
placeholder: MIT
69+
validations:
70+
required: false
4771
- type: checkboxes
4872
id: guidelines_confirmation
4973
attributes:

.github/ISSUE_TEMPLATE/4_new-examples.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,30 @@ body:
4444
placeholder: https://
4545
validations:
4646
required: true
47+
- type: input
48+
id: repository_url
49+
attributes:
50+
label: Repository URL
51+
description: URL of the source code repository for your example pack.
52+
placeholder: https://github.com/username/repository
53+
validations:
54+
required: false
55+
- type: input
56+
id: github_username
57+
attributes:
58+
label: GitHub Username
59+
description: Your GitHub username.
60+
placeholder: username
61+
validations:
62+
required: false
63+
- type: input
64+
id: license_spdx
65+
attributes:
66+
label: License SPDX Identifier
67+
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.
68+
placeholder: MIT
69+
validations:
70+
required: false
4771
- type: checkboxes
4872
id: guidelines_confirmation
4973
attributes:

0 commit comments

Comments
 (0)