summaryrefslogtreecommitdiffhomepage
path: root/.github/workflows
diff options
context:
space:
mode:
authorBrendan Allan <[email protected]>2026-05-01 11:56:31 +0800
committerGitHub <[email protected]>2026-05-01 11:56:31 +0800
commit163290bcf08eacaf8d62330b8fff92cf0701eab5 (patch)
treed4ecfafa5159dd7df9af38f1ea876ab6b148f1fb /.github/workflows
parentc68c33d4fea5b34bf2ca8529b4f54fdb58d07701 (diff)
downloadopencode-163290bcf08eacaf8d62330b8fff92cf0701eab5.tar.gz
opencode-163290bcf08eacaf8d62330b8fff92cf0701eab5.zip
desktop: sentry integration (#15300)
Co-authored-by: Jay V <[email protected]>
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/deploy.yml6
-rw-r--r--.github/workflows/publish.yml7
2 files changed, 13 insertions, 0 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 96f437a73..e346d0cd5 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -36,3 +36,9 @@ jobs:
PLANETSCALE_SERVICE_TOKEN_NAME: ${{ secrets.PLANETSCALE_SERVICE_TOKEN_NAME }}
PLANETSCALE_SERVICE_TOKEN: ${{ secrets.PLANETSCALE_SERVICE_TOKEN }}
STRIPE_SECRET_KEY: ${{ github.ref_name == 'production' && secrets.STRIPE_SECRET_KEY_PROD || secrets.STRIPE_SECRET_KEY_DEV }}
+ SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
+ SENTRY_ORG: ${{ vars.SENTRY_ORG }}
+ SENTRY_PROJECT: ${{ vars.WEB_SENTRY_PROJECT }}
+ SENTRY_RELEASE: web@${{ github.sha }}
+ VITE_SENTRY_DSN: ${{ vars.WEB_SENTRY_DSN }}
+ VITE_SENTRY_RELEASE: web@${{ github.sha }}
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index fd9b60f8b..9981edad7 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -494,6 +494,13 @@ jobs:
working-directory: packages/desktop-electron
env:
OPENCODE_CHANNEL: ${{ (github.ref_name == 'beta' && 'beta') || 'prod' }}
+ SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
+ SENTRY_ORG: ${{ vars.SENTRY_ORG }}
+ SENTRY_PROJECT: ${{ vars.WEB_SENTRY_PROJECT }}
+ SENTRY_RELEASE: desktop@${{ needs.version.outputs.version }}
+ VITE_SENTRY_DSN: ${{ vars.WEB_SENTRY_DSN }}
+ VITE_SENTRY_ENVIRONMENT: ${{ (github.ref_name == 'beta' && 'beta') || 'production' }}
+ VITE_SENTRY_RELEASE: desktop@${{ needs.version.outputs.version }}
- name: Package and publish
if: needs.version.outputs.release