Skip to content

Commit 0797c90

Browse files
committed
update issue template
1 parent 53dea43 commit 0797c90

3 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/ISSUE_TEMPLATE/keyring.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
name: 🔑 Submit Developer Public Key
2-
description: Submit your public key to join the KernelSU Developer Keyring
3-
title: "[keyring] "
2+
description: Please use the Developer Portal (https://developers.kernelsu.org) to submit your public key. This template is auto-filled by the portal.
43
labels: ["keyring"]
54
body:
65
- type: markdown
76
attributes:
87
value: |
98
## Submit Developer Public Key
109
11-
Thank you for joining the KernelSU Developer Keyring! Please fill in the information below.
10+
> **💡 Recommended:** Please use the [Developer Portal](https://developers.kernelsu.org) to submit your public key. The portal will automatically fill this form for you.
11+
12+
Thank you for joining KernelSU Module Developers!
1213
1314
**Important:**
1415
- ⚠️ Never share your private key (`.key.pem` file)

.github/ISSUE_TEMPLATE/revoke.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
name: 🚫 Revoke Developer Certificate
2-
description: Request to revoke a developer certificate
3-
title: "[revoke] "
2+
description: Please use the Developer Portal (https://developers.kernelsu.org) to request revocation. This template is auto-filled by the portal.
43
labels: ["revoke"]
54
body:
65
- type: markdown
76
attributes:
87
value: |
98
## Revoke Developer Certificate
109
10+
> **💡 Recommended:** Please use the [Developer Portal](https://developers.kernelsu.org) to request revocation. The portal will automatically fill this form for you.
11+
1112
Use this form to request revocation of a developer certificate.
1213
1314
**Common reasons for revocation:**

website/src/components/keyring-app.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ function SubmitForm({ t, initialPublicKey }: { t: typeof locales.en; initialPubl
354354
// Use GitHub Issue Template with auto-filled data
355355
const params = new URLSearchParams({
356356
template: 'keyring.yml',
357+
title: `[keyring] ${data.username}`,
357358
username: data.username,
358359
public_key: data.csr
359360
});
@@ -568,6 +569,7 @@ function RevokeForm({ t }: { t: typeof locales.en }) {
568569
// Use GitHub Issue Template with auto-filled data
569570
const params = new URLSearchParams({
570571
template: 'revoke.yml',
572+
title: `[revoke] ${data.username}`,
571573
username: data.username,
572574
fingerprint: data.fingerprint,
573575
reason: data.reason,
@@ -593,9 +595,10 @@ function RevokeForm({ t }: { t: typeof locales.en }) {
593595
<Select onValueChange={v => form.setValue("reason", v)}>
594596
<SelectTrigger><SelectValue placeholder={t.revoke.reason} /></SelectTrigger>
595597
<SelectContent>
596-
<SelectItem value="Compromised">{t.revoke.reasons.compromised}</SelectItem>
597-
<SelectItem value="Lost">{t.revoke.reasons.lost}</SelectItem>
598-
<SelectItem value="Superseded">{t.revoke.reasons.superseded}</SelectItem>
598+
<SelectItem value="Compromised (private key exposed)">{t.revoke.reasons.compromised}</SelectItem>
599+
<SelectItem value="Lost (private key lost/inaccessible)">{t.revoke.reasons.lost}</SelectItem>
600+
<SelectItem value="Superseded (replacing with new certificate)">{t.revoke.reasons.superseded}</SelectItem>
601+
<SelectItem value="Other">Other</SelectItem>
599602
</SelectContent>
600603
</Select>
601604
</div>

0 commit comments

Comments
 (0)