From b1982171c58cedd8522d605875fbef25a2f95442 Mon Sep 17 00:00:00 2001 From: Llandy Riveron Del Risco Date: Thu, 16 Jan 2025 17:11:02 +0100 Subject: [PATCH 1/2] fix: intel mac app --- .github/workflows/release.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cb5b0b73..9c074757 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,13 +56,30 @@ jobs: env: WINDOWS_CERTIFICATE: ${{ secrets.WINDOWS_CERTIFICATE }} - - name: publish + - name: publish macOS + if: startsWith(matrix.platform, 'macos-') env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # notarization APPLE_API_KEY_ID: ${{ secrets.APPLE_API_KEY_ID }} APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }} APPLE_API_KEY: ./apple_api_key.p8 + # sentry integration + SENTRY_DSN: ${{ secrets.SENTRY_DSN }} + # sentry vite plugin integration during build + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} + SENTRY_ORG: ${{ env.SENTRY_ORG }} + SENTRY_PROJECT: ${{ env.SENTRY_PROJECT }} + # run: npm run publish + run: | + # on macos we also build the x64 app separately + npm run publish -- --arch=x64 + npm run publish + + - name: publish Windows + if: startsWith(matrix.platform, 'windows-') + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # windows cert WINDOWS_CERTIFICATE_PATH: ./certificate.pfx WINDOWS_CERTIFICATE_PASSWORD: ${{ secrets.WINDOWS_CERTIFICATE_PASSWORD }} From c0e8bdece1d4d49ee58ace254192bae63dfee6e6 Mon Sep 17 00:00:00 2001 From: Llandy Riveron Del Risco Date: Thu, 16 Jan 2025 17:26:38 +0100 Subject: [PATCH 2/2] fix: intel mac app --- .github/workflows/release.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9c074757..c6defaea 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -70,7 +70,6 @@ jobs: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ env.SENTRY_ORG }} SENTRY_PROJECT: ${{ env.SENTRY_PROJECT }} - # run: npm run publish run: | # on macos we also build the x64 app separately npm run publish -- --arch=x64