update workflows for new build

This commit is contained in:
jeffvli 2025-05-22 23:03:08 -07:00
parent faadff0211
commit 0d42a6ea49
13 changed files with 66 additions and 94 deletions

View file

@ -3,7 +3,7 @@ productName: Feishin
artifactName: ${productName}-${version}-${os}-setup.${ext}
electronVersion: 35.1.5
directories:
buildResources: build
buildResources: assets
files:
- '!**/.vscode/*'
- '!src/*'
@ -33,8 +33,8 @@ mac:
icon: assets/icons/icon.icns
type: distribution
hardenedRuntime: true
entitlements: build/entitlements.mac.plist
entitlementsInherit: build/entitlements.mac.plist
entitlements: assets/entitlements.mac.plist
entitlementsInherit: assets/entitlements.mac.plist
gatekeeperAssess: false
notarize: false
dmg: