ci: fix unsigned macOS packaging

This commit is contained in:
reaper
2026-08-22 06:53:13 -05:00
parent e61bb7b765
commit 10e5790e34
3 changed files with 7 additions and 5 deletions
+4 -2
View File
@@ -16,8 +16,6 @@ jobs:
env: env:
HAS_APPLE_SIGNING: ${{ secrets.MAC_CERTIFICATE_P12 != '' }} HAS_APPLE_SIGNING: ${{ secrets.MAC_CERTIFICATE_P12 != '' }}
HAS_APPLE_NOTARIZATION: ${{ secrets.APPLE_API_KEY_P8 != '' }} 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_KEY_ID: ${{ secrets.APPLE_API_KEY_ID }}
APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }} APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }}
@@ -53,11 +51,15 @@ jobs:
- name: Build unsigned universal DMG and ZIP - name: Build unsigned universal DMG and ZIP
if: env.HAS_APPLE_SIGNING != 'true' if: env.HAS_APPLE_SIGNING != 'true'
env:
CSC_IDENTITY_AUTO_DISCOVERY: 'false'
run: npx electron-builder --mac dmg zip --universal --publish never run: npx electron-builder --mac dmg zip --universal --publish never
- name: Build signed and notarized universal DMG and ZIP - name: Build signed and notarized universal DMG and ZIP
if: env.HAS_APPLE_SIGNING == 'true' && env.HAS_APPLE_NOTARIZATION == 'true' if: env.HAS_APPLE_SIGNING == 'true' && env.HAS_APPLE_NOTARIZATION == 'true'
env: env:
CSC_LINK: ${{ secrets.MAC_CERTIFICATE_P12 }}
CSC_KEY_PASSWORD: ${{ secrets.MAC_CERTIFICATE_PASSWORD }}
APPLE_API_KEY: ${{ runner.temp }}/AuthKey.p8 APPLE_API_KEY: ${{ runner.temp }}/AuthKey.p8
run: npx electron-builder --mac dmg zip --universal --publish never -c.mac.notarize=true run: npx electron-builder --mac dmg zip --universal --publish never -c.mac.notarize=true
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "aurora-dockside", "name": "aurora-dockside",
"version": "2.0.0-alpha.26", "version": "2.0.0-alpha.27",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "aurora-dockside", "name": "aurora-dockside",
"version": "2.0.0-alpha.26", "version": "2.0.0-alpha.27",
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
"@electron-toolkit/preload": "^3.0.2", "@electron-toolkit/preload": "^3.0.2",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "aurora-dockside", "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.", "description": "A modern, modular Docker development platform for building, running, and managing web applications locally.",
"desktopName": "aurora-dockside.desktop", "desktopName": "aurora-dockside.desktop",
"main": "./out/main/index.js", "main": "./out/main/index.js",