ci: skip notarization for macOS branch builds

This commit is contained in:
Simos Mikelatos
2026-06-24 20:05:52 +00:00
parent 0d68dc2cd0
commit 81eb966904

View File

@@ -47,25 +47,16 @@ jobs:
run: | run: |
test -n "$CSC_LINK" test -n "$CSC_LINK"
test -n "$CSC_KEY_PASSWORD" test -n "$CSC_KEY_PASSWORD"
test -n "$APPLE_ID"
test -n "$APPLE_APP_SPECIFIC_PASSWORD"
test -n "$APPLE_TEAM_ID"
env: env:
CSC_LINK: ${{ secrets.CSC_LINK }} CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
- name: Build signed and notarized macOS artifacts - name: Build signed macOS artifacts
run: npm run desktop:dist:mac -- --publish never run: npm run desktop:dist:mac -- --publish never --config.mac.notarize=false
env: env:
CLOUDCLI_SEMANTICS_BUILD_REQUIRED: "1" CLOUDCLI_SEMANTICS_BUILD_REQUIRED: "1"
CSC_LINK: ${{ secrets.CSC_LINK }} CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
- name: Build branch server bundle - name: Build branch server bundle
run: node scripts/release/build-server-bundle.js run: node scripts/release/build-server-bundle.js