From c76c1b6abd595f26b87721c2e313c81a9b577646 Mon Sep 17 00:00:00 2001 From: Brooooooklyn Date: Mon, 15 Apr 2024 04:27:43 +0000 Subject: [PATCH] ci: fix environment variables config in deploy/release (#6552) --- .github/workflows/build-server-image.yml | 1 + .github/workflows/deploy.yml | 4 ++-- .github/workflows/release-desktop.yml | 10 ++++++---- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-server-image.yml b/.github/workflows/build-server-image.yml index 6eeeec4fbd38..82f5272767db 100644 --- a/.github/workflows/build-server-image.yml +++ b/.github/workflows/build-server-image.yml @@ -56,6 +56,7 @@ jobs: SHOULD_REPORT_TRACE: false PUBLIC_PATH: '/' SELF_HOSTED: true + MIXPANEL_TOKEN: ${{ secrets.MIXPANEL_TOKEN }} - name: Download selfhost fonts run: node ./scripts/download-blocksuite-fonts.mjs - name: Upload web artifact diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a66ec6e7c543..ec233b55fa53 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -14,7 +14,6 @@ on: - internal env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} - MIXPANEL_TOKEN: '389c0615a69b57cca7d3fa0a4824c930' permissions: contents: 'write' @@ -50,10 +49,11 @@ jobs: TRACE_REPORT_ENDPOINT: ${{ secrets.TRACE_REPORT_ENDPOINT }} CAPTCHA_SITE_KEY: ${{ secrets.CAPTCHA_SITE_KEY }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} + SENTRY_PROJECT: 'affine-web' SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_DSN: ${{ secrets.SENTRY_DSN }} PERFSEE_TOKEN: ${{ secrets.PERFSEE_TOKEN }} + MIXPANEL_TOKEN: ${{ secrets.MIXPANEL_TOKEN }} - name: Upload web artifact uses: actions/upload-artifact@v4 with: diff --git a/.github/workflows/release-desktop.yml b/.github/workflows/release-desktop.yml index cc635ec3127a..960795ed5b09 100644 --- a/.github/workflows/release-desktop.yml +++ b/.github/workflows/release-desktop.yml @@ -33,7 +33,6 @@ env: DEBUG: napi:* APP_NAME: affine MACOSX_DEPLOYMENT_TARGET: '10.13' - MIXPANEL_TOKEN: '389c0615a69b57cca7d3fa0a4824c930' jobs: before-make: @@ -54,12 +53,13 @@ jobs: run: yarn workspace @affine/electron generate-assets env: SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} + SENTRY_PROJECT: 'affine' SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_DSN: ${{ secrets.SENTRY_DSN }} RELEASE_VERSION: ${{ steps.version.outputs.APP_VERSION }} SKIP_PLUGIN_BUILD: 'true' SKIP_NX_CACHE: 'true' + MIXPANEL_TOKEN: ${{ secrets.MIXPANEL_TOKEN }} - name: Upload web artifact uses: actions/upload-artifact@v4 @@ -91,9 +91,10 @@ jobs: APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} SKIP_GENERATE_ASSETS: 1 SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} + SENTRY_PROJECT: 'affine' SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_DSN: ${{ secrets.SENTRY_DSN }} + MIXPANEL_TOKEN: ${{ secrets.MIXPANEL_TOKEN }} steps: - uses: actions/checkout@v4 - name: Setup Version @@ -180,9 +181,10 @@ jobs: env: SKIP_GENERATE_ASSETS: 1 SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} + SENTRY_PROJECT: 'affine' SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_DSN: ${{ secrets.SENTRY_DSN }} + MIXPANEL_TOKEN: ${{ secrets.MIXPANEL_TOKEN }} steps: - uses: actions/checkout@v4 - name: Setup Version