From 2cf2915b7999cac3b71a8918aadb54fa18605b64 Mon Sep 17 00:00:00 2001 From: everoddandeven Date: Tue, 12 Nov 2024 19:19:52 +0100 Subject: [PATCH] Fix macos 12 dmg installer workflow --- .github/workflows/macos_12_dmg.yml | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/macos_12_dmg.yml b/.github/workflows/macos_12_dmg.yml index 99b8737..d12d340 100644 --- a/.github/workflows/macos_12_dmg.yml +++ b/.github/workflows/macos_12_dmg.yml @@ -53,3 +53,10 @@ jobs: - name: Build the app run: npm run electron:build:mac + + - name: Upload DMG artifact + uses: actions/upload-artifact@v4 + with: + name: monerod-gui-darwin12-installer-dmg + path: dist/installers/*.dmg + \ No newline at end of file diff --git a/package.json b/package.json index a6dfa8d..439a94d 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "electron:build": "npm run build:prod && electron-builder build --publish=never", "electron:build:deb": "npm run build:prod:deb && electron-installer-debian --src dist/monerod-gui-linux-x64/ --dest dist/installers/ --arch amd64 --config electron-installer-debian.json", "electron:build:win": "npm run build:prod:win && electron-installer-windows --src dist/monerod-gui-win32-x64/ --dest dist/installers/ --arch amd64 --config electron-installer-windows.json", - "electron:build:mac": "npm run build:prod:mac && electron-installer-dmg ./dist/monerod-gui-darwin-x64/ monerod-gui --out dist/installers/ --title monerod-gui --overwrite", + "electron:build:mac": "npm run build:prod:mac && electron-installer-dmg ./dist/monerod-gui-darwin-x64/monerod-gui.app monerod-gui --out dist/installers/ --title monerod-gui --overwrite", "test": "ng test --watch=false", "test:watch": "ng test", "e2e": "npm run build:prod && playwright test -c e2e/playwright.config.ts e2e/",