Skip to content

Commit 6a8e89d

Browse files
authored
chore: Update sdk list in issue template and use issue types (#13211)
ref #13210 1. Update sdk list and issue labeling workflow to be up-to-date. 2. Instead of attaching labels, categorize issues with issue types.
1 parent 05684d4 commit 6a8e89d

File tree

5 files changed

+45
-16
lines changed

5 files changed

+45
-16
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: 🐞 Bug Report
22
description: Tell us about something that's not working the way we (probably) intend.
3-
labels: ['Type: Bug']
3+
type: 'bug'
44
body:
55
- type: checkboxes
66
attributes:
@@ -31,20 +31,23 @@ body:
3131
setup.
3232
options:
3333
- '@sentry/browser'
34-
- '@sentry/astro'
34+
- '@sentry/node'
3535
- '@sentry/angular'
36+
- '@sentry/astro'
3637
- '@sentry/aws-serverless'
3738
- '@sentry/bun'
39+
- '@sentry/cloudflare'
3840
- '@sentry/deno'
3941
- '@sentry/ember'
4042
- '@sentry/gatsby'
4143
- '@sentry/google-cloud-serverless'
4244
- '@sentry/nestjs'
4345
- '@sentry/nextjs'
44-
- '@sentry/node'
46+
- '@sentry/nuxt'
4547
- '@sentry/react'
4648
- '@sentry/remix'
4749
- '@sentry/solid'
50+
- '@sentry/solidstart'
4851
- '@sentry/svelte'
4952
- '@sentry/sveltekit'
5053
- '@sentry/vue'

.github/ISSUE_TEMPLATE/feature.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: 💡 Feature Request
22
description: Create a feature request for a sentry-javascript SDK.
3-
labels: ['Type: Improvement']
3+
type: 'enhancement'
44
body:
55
- type: markdown
66
attributes:

.github/ISSUE_TEMPLATE/flaky.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: ❅ Flaky Test
22
description: Report a flaky test in CI
33
title: '[Flaky CI]: '
4+
type: 'task'
45
labels: ['Type: Tests']
56
body:
67
- type: dropdown

.github/ISSUE_TEMPLATE/internal.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
name: 💡 [Internal] Blank Issue
22
description: Only for Sentry Employees! Create an issue without a template.
3+
type: 'task'
34
body:
5+
- type: markdown
6+
attributes:
7+
value: Make sure to apply relevant labels and issue types before submitting.
48
- type: textarea
59
id: description
610
attributes:

.github/workflows/issue-package-label.yml

Lines changed: 33 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,45 +29,66 @@ jobs:
2929
# Note: Since this is handled as a regex, and JSON parse wrangles slashes /, we just use `.` instead
3030
map: |
3131
{
32+
"@sentry.angular": {
33+
"label": "Package: angular"
34+
},
3235
"@sentry.astro": {
33-
"label": "Package: Astro"
36+
"label": "Package: astro"
3437
},
35-
"@sentry.browser": {
36-
"label": "Package: Browser"
38+
"@sentry.aws-serverless": {
39+
"label": "Package: aws-serverless"
3740
},
38-
"@sentry.angular": {
39-
"label": "Package: Angular"
41+
"@sentry.browser": {
42+
"label": "Package: browser"
4043
},
4144
"@sentry.bun": {
42-
"label": "Package: Bun"
45+
"label": "Package: bun"
46+
},
47+
"@sentry.cloudflare": {
48+
"label": "Package: cloudflare"
49+
},
50+
"@sentry.deno": {
51+
"label": "Package: deno"
4352
},
4453
"@sentry.ember": {
4554
"label": "Package: ember"
4655
},
4756
"@sentry.gatsby": {
4857
"label": "Package: gatbsy"
4958
},
59+
"@sentry.google-cloud-serverless": {
60+
"label": "Package: google-cloud-serverless"
61+
},
62+
"@sentry.nestjs": {
63+
"label": "Package: nestjs"
64+
},
5065
"@sentry.nextjs": {
51-
"label": "Package: Nextjs"
66+
"label": "Package: nextjs"
5267
},
5368
"@sentry.node": {
54-
"label": "Package: Node"
69+
"label": "Package: node"
70+
},
71+
"@sentry.nuxt": {
72+
"label": "Package: nuxt"
5573
},
5674
"@sentry.react": {
5775
"label": "Package: react"
5876
},
5977
"@sentry.remix": {
6078
"label": "Package: remix"
6179
},
62-
"@sentry.serverless": {
63-
"label": "Package: Serverless"
80+
"@sentry.solid": {
81+
"label": "Package: solid"
6482
},
65-
"@sentry.sveltekit": {
66-
"label": "Package: SvelteKit"
83+
"@sentry.solid": {
84+
"label": "Package: solidstart"
6785
},
6886
"@sentry.svelte": {
6987
"label": "Package: svelte"
7088
},
89+
"@sentry.sveltekit": {
90+
"label": "Package: sveltekit"
91+
},
7192
"@sentry.vue": {
7293
"label": "Package: vue"
7394
},

0 commit comments

Comments
 (0)