diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 437191889954..43e4e82c61b0 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -1,6 +1,6 @@ name: 🐞 Bug Report description: Tell us about something that's not working the way we (probably) intend. -labels: ['Type: Bug'] +type: 'bug' body: - type: checkboxes attributes: @@ -31,20 +31,23 @@ body: setup. options: - '@sentry/browser' - - '@sentry/astro' + - '@sentry/node' - '@sentry/angular' + - '@sentry/astro' - '@sentry/aws-serverless' - '@sentry/bun' + - '@sentry/cloudflare' - '@sentry/deno' - '@sentry/ember' - '@sentry/gatsby' - '@sentry/google-cloud-serverless' - '@sentry/nestjs' - '@sentry/nextjs' - - '@sentry/node' + - '@sentry/nuxt' - '@sentry/react' - '@sentry/remix' - '@sentry/solid' + - '@sentry/solidstart' - '@sentry/svelte' - '@sentry/sveltekit' - '@sentry/vue' diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 7749deee1d44..185de4888de1 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,6 +1,6 @@ name: 💡 Feature Request description: Create a feature request for a sentry-javascript SDK. -labels: ['Type: Improvement'] +type: 'enhancement' body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/flaky.yml b/.github/ISSUE_TEMPLATE/flaky.yml index 48e6ce41c047..a679cf98d328 100644 --- a/.github/ISSUE_TEMPLATE/flaky.yml +++ b/.github/ISSUE_TEMPLATE/flaky.yml @@ -1,6 +1,7 @@ name: ❅ Flaky Test description: Report a flaky test in CI title: '[Flaky CI]: ' +type: 'task' labels: ['Type: Tests'] body: - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/internal.yml b/.github/ISSUE_TEMPLATE/internal.yml index bd5b1d1f1970..308d04db7eb5 100644 --- a/.github/ISSUE_TEMPLATE/internal.yml +++ b/.github/ISSUE_TEMPLATE/internal.yml @@ -1,6 +1,10 @@ name: 💡 [Internal] Blank Issue description: Only for Sentry Employees! Create an issue without a template. +type: 'task' body: + - type: markdown + attributes: + value: Make sure to apply relevant labels and issue types before submitting. - type: textarea id: description attributes: diff --git a/.github/workflows/issue-package-label.yml b/.github/workflows/issue-package-label.yml index 2e2f41904f7c..ad5edbd3b398 100644 --- a/.github/workflows/issue-package-label.yml +++ b/.github/workflows/issue-package-label.yml @@ -29,17 +29,26 @@ jobs: # Note: Since this is handled as a regex, and JSON parse wrangles slashes /, we just use `.` instead map: | { + "@sentry.angular": { + "label": "Package: angular" + }, "@sentry.astro": { - "label": "Package: Astro" + "label": "Package: astro" }, - "@sentry.browser": { - "label": "Package: Browser" + "@sentry.aws-serverless": { + "label": "Package: aws-serverless" }, - "@sentry.angular": { - "label": "Package: Angular" + "@sentry.browser": { + "label": "Package: browser" }, "@sentry.bun": { - "label": "Package: Bun" + "label": "Package: bun" + }, + "@sentry.cloudflare": { + "label": "Package: cloudflare" + }, + "@sentry.deno": { + "label": "Package: deno" }, "@sentry.ember": { "label": "Package: ember" @@ -47,11 +56,20 @@ jobs: "@sentry.gatsby": { "label": "Package: gatbsy" }, + "@sentry.google-cloud-serverless": { + "label": "Package: google-cloud-serverless" + }, + "@sentry.nestjs": { + "label": "Package: nestjs" + }, "@sentry.nextjs": { - "label": "Package: Nextjs" + "label": "Package: nextjs" }, "@sentry.node": { - "label": "Package: Node" + "label": "Package: node" + }, + "@sentry.nuxt": { + "label": "Package: nuxt" }, "@sentry.react": { "label": "Package: react" @@ -59,15 +77,18 @@ jobs: "@sentry.remix": { "label": "Package: remix" }, - "@sentry.serverless": { - "label": "Package: Serverless" + "@sentry.solid": { + "label": "Package: solid" }, - "@sentry.sveltekit": { - "label": "Package: SvelteKit" + "@sentry.solid": { + "label": "Package: solidstart" }, "@sentry.svelte": { "label": "Package: svelte" }, + "@sentry.sveltekit": { + "label": "Package: sveltekit" + }, "@sentry.vue": { "label": "Package: vue" },