Skip to content

Commit eb2ed73

Browse files
committed
fix: disable macOS certificate setup to avoid build failures
- Comment out macOS certificate installation step - Prevents build failures when MACOS_CERT_P12 secret is not configured - Allows release builds to proceed without code signing - Can be re-enabled later when certificates are properly configured
1 parent 5e5908c commit eb2ed73

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ jobs:
5252
}
5353
"
5454
- run: npm ci
55-
- name: add macos cert
56-
if: contains(matrix.os.name, 'macos')
57-
env:
58-
MACOS_CERT_P12: ${{ secrets.MACOS_CERT_P12 }}
59-
MACOS_CERT_PASSWORD: ${{ secrets.MACOS_CERT_PASSWORD }}
60-
run: chmod +x tools/add-macos-cert.sh && . ./tools/add-macos-cert.sh
55+
# - name: add macos cert
56+
# if: contains(matrix.os.name, 'macos') && secrets.MACOS_CERT_P12
57+
# env:
58+
# MACOS_CERT_P12: ${{ secrets.MACOS_CERT_P12 }}
59+
# MACOS_CERT_PASSWORD: ${{ secrets.MACOS_CERT_PASSWORD }}
60+
# run: chmod +x tools/add-macos-cert.sh && . ./tools/add-macos-cert.sh
6161
# Windows only
6262
- name: Set up certificate
6363
if: contains(matrix.os.name, 'windows')

0 commit comments

Comments
 (0)