mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-28 21:44:38 +00:00
chore(sentry): wire source-map + DIF uploads to self-hosted Sentry (#2106)
This commit is contained in:
@@ -398,6 +398,7 @@ jobs:
|
||||
# here would tag uploads against a different release than events.
|
||||
SENTRY_RELEASE: openhuman@${{ inputs.version }}+${{ inputs.short_sha }}
|
||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
|
||||
# SENTRY_PROJECT here is consumed by sentry-vite-plugin during the
|
||||
# Vite build that runs inside `cargo tauri build` — it uploads
|
||||
@@ -489,6 +490,7 @@ jobs:
|
||||
shell: bash
|
||||
env:
|
||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
run: node scripts/release/verify-sentry-sourcemaps.mjs
|
||||
|
||||
# ---- Sentry DIF uploads ------------------------------------------------
|
||||
@@ -504,6 +506,7 @@ jobs:
|
||||
shell: bash
|
||||
env:
|
||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
|
||||
SENTRY_PROJECT: ${{ vars.SENTRY_PROJECT_TAURI }}
|
||||
SENTRY_RELEASE: openhuman@${{ inputs.version }}+${{ inputs.short_sha }}
|
||||
@@ -533,6 +536,7 @@ jobs:
|
||||
shell: bash
|
||||
env:
|
||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
|
||||
SENTRY_PROJECT: ${{ vars.SENTRY_PROJECT_CORE }}
|
||||
SENTRY_RELEASE: openhuman@${{ inputs.version }}+${{ inputs.short_sha }}
|
||||
|
||||
@@ -727,6 +727,7 @@ jobs:
|
||||
needs: [prepare-build, publish-release]
|
||||
env:
|
||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
steps:
|
||||
- name: Install sentry-cli
|
||||
if: env.SENTRY_AUTH_TOKEN != ''
|
||||
@@ -736,6 +737,7 @@ jobs:
|
||||
if: env.SENTRY_AUTH_TOKEN != ''
|
||||
shell: bash
|
||||
env:
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
|
||||
# Marker lives on the React project's release; events from all
|
||||
# surfaces share the same `openhuman@<version>+<short_sha>` release
|
||||
|
||||
@@ -317,6 +317,7 @@ jobs:
|
||||
needs: [prepare-build, build-desktop, build-docker]
|
||||
env:
|
||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
steps:
|
||||
- name: Install sentry-cli
|
||||
if: env.SENTRY_AUTH_TOKEN != ''
|
||||
@@ -326,6 +327,7 @@ jobs:
|
||||
if: env.SENTRY_AUTH_TOKEN != ''
|
||||
shell: bash
|
||||
env:
|
||||
SENTRY_URL: ${{ vars.SENTRY_URL }}
|
||||
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
|
||||
# Marker lives on the React project's release; events from all
|
||||
# surfaces share the same `openhuman@<version>+<short_sha>` release
|
||||
|
||||
Reference in New Issue
Block a user