Skip to content

Commit 369ee74

Browse files
authored
Add subscription issue template for sw-metadata-bot
1 parent 2a3f67e commit 369ee74

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
name: "🤖 Subscribe to sw-metadata-bot"
2+
description: >
3+
Request sw-metadata-bot to analyze your GitHub or GitLab repository
4+
and open issues with metadata improvement suggestions.
5+
labels: ["subscribe", "bot-request"]
6+
title: "[Subscribe] <your-org/your-repo>"
7+
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
## Subscribe to sw-metadata-bot 🤖
13+
14+
The bot will analyze your repository's metadata quality using **[RSMetaCheck](https://github.com/SoftwareUnderstanding/RsMetaCheck)**
15+
and open an issue with:
16+
17+
- **Pitfalls** — critical metadata problems
18+
- **Warnings** — recommended improvements
19+
- **Suggestions** — concrete fixes
20+
- **codemeta.json** — auto-generated if missing
21+
22+
> The bot does **not** modify your files, create PRs, or access secrets.
23+
>
24+
> To unsubscribe later, comment `unsubscribe` on any bot issue.
25+
26+
- type: input
27+
id: repo-url
28+
attributes:
29+
label: "Repository URL"
30+
description: Full URL of the repository to analyze.
31+
placeholder: "https://github.com/your-org/your-repo"
32+
validations:
33+
required: true
34+
35+
- type: dropdown
36+
id: platform
37+
attributes:
38+
label: "Repository platform"
39+
options:
40+
- GitHub (github.com)
41+
- GitLab (gitlab.com)
42+
- Self-hosted GitLab
43+
validations:
44+
required: true
45+
46+
- type: checkboxes
47+
id: acknowledgement
48+
attributes:
49+
label: "Acknowledgements"
50+
options:
51+
- label: >
52+
I understand the bot will open a **public issue** on my repository.
53+
required: true
54+
- label: >
55+
I agree to follow up on the issue (close it, comment, or unsubscribe).
56+
required: true
57+
- label: >
58+
I understand this is a research project and analysis may take time.
59+
required: true

0 commit comments

Comments
 (0)