Fix macos 12 dmg installer workflow

This commit is contained in:
everoddandeven 2024-11-12 19:19:52 +01:00
parent 3e117ac488
commit 2cf2915b79
2 changed files with 8 additions and 1 deletions

View file

@ -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

View file

@ -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/",