ci: fix unsigned macOS packaging
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Generated
+2
-2
@@ -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
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user