This commit is contained in:
Pierre Jacquier
2025-04-11 07:05:22 -04:00
parent a1f5cdd690
commit d2340628a8
2 changed files with 6 additions and 5 deletions

View File

@ -236,10 +236,10 @@ jobs:
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
CSC_LINK: ${{ secrets.APPLE_CERTIFICATE }}
CSC_KEY_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
CSC_KEYCHAIN: ${{ secrets.APPLE_SIGNING_IDENTITY }}
WINDOWS_CERTIFICATE_THUMBPRINT: ${{ secrets.WINDOWS_CERTIFICATE_THUMBPRINT }}
# CSC_LINK: ${{ secrets.APPLE_CERTIFICATE }}
# CSC_KEY_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
# CSC_KEYCHAIN: ${{ secrets.APPLE_SIGNING_IDENTITY }}
# WINDOWS_CERTIFICATE_THUMBPRINT: ${{ secrets.WINDOWS_CERTIFICATE_THUMBPRINT }}
DEBUG: electron-builder
# TODO: Fix electron-notarize flakes. The logs above should help gather more data on failures
uses: nick-fields/retry@v3.0.2

View File

@ -37,7 +37,8 @@ win:
signingHashAlgorithms:
- sha1
- sha256
publisherName: "KittyCAD Inc" # needs to be exactly like on Digicert
publisherName: "KittyCAD, Inc."
certificateSubjectName: "KittyCAD Inc"
icon: "assets/icon.ico"
fileAssociations:
- ext: kcl