Skip to content

Commit c17593d

Browse files
committed
ci: fix build failure by allowing empty signing secrets
1 parent 2aac000 commit c17593d

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@ jobs:
7272
uses: tauri-apps/tauri-action@v0
7373
env:
7474
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
75-
# Apple Signing & Notarization Secrets
76-
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
77-
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
78-
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
79-
APPLE_ID: ${{ secrets.APPLE_ID }}
80-
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
81-
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
75+
# Only provide these if they are actually set in GitHub Secrets
76+
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE || '' }}
77+
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD || '' }}
78+
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY || '' }}
79+
APPLE_ID: ${{ secrets.APPLE_ID || '' }}
80+
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD || '' }}
81+
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID || '' }}
8282
with:
8383
projectPath: ./omnitool
8484
tagName: ${{ github.ref_name }}

0 commit comments

Comments
 (0)