Skip to content

Commit 2907b99

Browse files
CI: disable macOS codesign until a Developer ID cert exists
Empty APPLE_* env vars made tauri attempt (and fail) a keychain cert import during bundling; comment them out so the macOS build ad-hoc signs instead.
1 parent 1cb670a commit 2907b99

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,17 @@ jobs:
6363
uses: tauri-apps/tauri-action@v0
6464
env:
6565
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66-
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
67-
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
68-
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
69-
APPLE_ID: ${{ secrets.APPLE_ID }}
70-
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
71-
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
66+
# macOS Developer ID signing + notarization.
67+
# Currently DISABLED — with no Apple Developer cert, passing empty
68+
# APPLE_* values makes Tauri attempt (and fail) an empty codesign, so
69+
# the build ad-hoc signs instead. To enable once you have a Developer
70+
# ID: add these as repository secrets and uncomment this block.
71+
# APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
72+
# APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
73+
# APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
74+
# APPLE_ID: ${{ secrets.APPLE_ID }}
75+
# APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
76+
# APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
7277
with:
7378
tagName: ${{ github.ref_name }}
7479
releaseName: "Field Notes ${{ github.ref_name }}"

0 commit comments

Comments
 (0)