From 62ff3200d86675a5969fdbc7640c35b9b8b99da2 Mon Sep 17 00:00:00 2001 From: Will Taylor Date: Tue, 11 Feb 2025 15:15:23 -0500 Subject: [PATCH] Pass through version tag as sentry release --- packages/workers-shared/asset-worker/src/index.ts | 1 + packages/workers-shared/router-worker/src/index.ts | 1 + packages/workers-shared/utils/sentry.ts | 2 ++ 3 files changed, 4 insertions(+) diff --git a/packages/workers-shared/asset-worker/src/index.ts b/packages/workers-shared/asset-worker/src/index.ts index b89636c4caf2..ac71b64e5d60 100644 --- a/packages/workers-shared/asset-worker/src/index.ts +++ b/packages/workers-shared/asset-worker/src/index.ts @@ -78,6 +78,7 @@ export default class extends WorkerEntrypoint { this.env.SENTRY_ACCESS_CLIENT_ID, this.env.SENTRY_ACCESS_CLIENT_SECRET, this.env.COLO_METADATA, + this.env.VERSION_METADATA, this.env.CONFIG?.account_id, this.env.CONFIG?.script_id ); diff --git a/packages/workers-shared/router-worker/src/index.ts b/packages/workers-shared/router-worker/src/index.ts index fa9f21a16727..3688e84d4eaf 100644 --- a/packages/workers-shared/router-worker/src/index.ts +++ b/packages/workers-shared/router-worker/src/index.ts @@ -47,6 +47,7 @@ export default { env.SENTRY_ACCESS_CLIENT_ID, env.SENTRY_ACCESS_CLIENT_SECRET, env.COLO_METADATA, + env.VERSION_METADATA, env.CONFIG?.account_id, env.CONFIG?.script_id ); diff --git a/packages/workers-shared/utils/sentry.ts b/packages/workers-shared/utils/sentry.ts index eed2766a75df..018bb78cf662 100644 --- a/packages/workers-shared/utils/sentry.ts +++ b/packages/workers-shared/utils/sentry.ts @@ -8,6 +8,7 @@ export function setupSentry( clientId: string, clientSecret: string, coloMetadata?: ColoMetadata, + versionMetadata?: WorkerVersionMetadata, accountId?: number, scriptId?: number ): Toucan | undefined { @@ -20,6 +21,7 @@ export function setupSentry( request, context, sampleRate: 1.0, + release: versionMetadata?.tag, requestDataOptions: { allowedHeaders: [ "user-agent",