From 10e5790e34dceaa3e4e575f971a5b6272666f108 Mon Sep 17 00:00:00 2001 From: reaper Date: Sat, 22 Aug 2026 06:53:13 -0500 Subject: [PATCH] ci: fix unsigned macOS packaging --- .github/workflows/macos-release.yml | 6 ++++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/macos-release.yml b/.github/workflows/macos-release.yml index 931db6b..2f86a86 100644 --- a/.github/workflows/macos-release.yml +++ b/.github/workflows/macos-release.yml @@ -16,8 +16,6 @@ jobs: env: HAS_APPLE_SIGNING: ${{ secrets.MAC_CERTIFICATE_P12 != '' }} HAS_APPLE_NOTARIZATION: ${{ secrets.APPLE_API_KEY_P8 != '' }} - CSC_LINK: ${{ secrets.MAC_CERTIFICATE_P12 }} - CSC_KEY_PASSWORD: ${{ secrets.MAC_CERTIFICATE_PASSWORD }} APPLE_API_KEY_ID: ${{ secrets.APPLE_API_KEY_ID }} APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }} @@ -53,11 +51,15 @@ jobs: - name: Build unsigned universal DMG and ZIP if: env.HAS_APPLE_SIGNING != 'true' + env: + CSC_IDENTITY_AUTO_DISCOVERY: 'false' run: npx electron-builder --mac dmg zip --universal --publish never - name: Build signed and notarized universal DMG and ZIP if: env.HAS_APPLE_SIGNING == 'true' && env.HAS_APPLE_NOTARIZATION == 'true' env: + CSC_LINK: ${{ secrets.MAC_CERTIFICATE_P12 }} + CSC_KEY_PASSWORD: ${{ secrets.MAC_CERTIFICATE_PASSWORD }} APPLE_API_KEY: ${{ runner.temp }}/AuthKey.p8 run: npx electron-builder --mac dmg zip --universal --publish never -c.mac.notarize=true diff --git a/package-lock.json b/package-lock.json index 493d3c4..093ab30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "aurora-dockside", - "version": "2.0.0-alpha.26", + "version": "2.0.0-alpha.27", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "aurora-dockside", - "version": "2.0.0-alpha.26", + "version": "2.0.0-alpha.27", "hasInstallScript": true, "dependencies": { "@electron-toolkit/preload": "^3.0.2", diff --git a/package.json b/package.json index 5bfb2cc..628242f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aurora-dockside", - "version": "2.0.0-alpha.26", + "version": "2.0.0-alpha.27", "description": "A modern, modular Docker development platform for building, running, and managing web applications locally.", "desktopName": "aurora-dockside.desktop", "main": "./out/main/index.js",