From 917640c5b01adb0b591f7af7a8c5df3e9eedc915 Mon Sep 17 00:00:00 2001 From: pengx17 Date: Wed, 18 Sep 2024 08:07:58 +0000 Subject: [PATCH] fix(electron): sentry is not enabled correctly in electron (#8286) fix AF-1036 --- packages/frontend/apps/electron/scripts/common.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/frontend/apps/electron/scripts/common.ts b/packages/frontend/apps/electron/scripts/common.ts index a351171654..60e66d5ec3 100644 --- a/packages/frontend/apps/electron/scripts/common.ts +++ b/packages/frontend/apps/electron/scripts/common.ts @@ -34,6 +34,14 @@ export const config = (): BuildOptions => { define['process.env.GITHUB_SHA'] = `"${process.env.GITHUB_SHA}"`; } + if (process.env.SENTRY_RELEASE) { + define['process.env.SENTRY_RELEASE'] = `"${process.env.SENTRY_RELEASE}"`; + } + + if (process.env.SENTRY_DSN) { + define['process.env.SENTRY_DSN'] = `"${process.env.SENTRY_DSN}"`; + } + const plugins: Plugin[] = []; if (