build: test build target to universal for mas build

This commit is contained in:
johannesjo 2024-09-22 18:29:29 +02:00
parent 5b442b59fb
commit dd93bbf1d7
3 changed files with 5 additions and 3 deletions

View file

@ -70,7 +70,7 @@ jobs:
run: npm run dist:mac:mas:buildOnly
- name: Validate App
run: ls app-builds; ls app-builds/mas-arm64; xcrun altool --type macos --validate-app -f app-builds/mas-arm64/Super*.pkg -u ${{secrets.APPLEID}} -p ${{secrets.APPLEIDPASS}}
run: ls app-builds; ls app-builds/mas; xcrun altool --type macos --validate-app -f app-builds/mas/Super*.pkg -u ${{secrets.APPLEID}} -p ${{secrets.APPLEIDPASS}}
env:
APPLEID: ${{secrets.APPLEID}}
APPLEIDPASS: ${{secrets.APPLEIDPASS}}

View file

@ -17,7 +17,9 @@ mas:
gatekeeperAssess: false
darkModeSupport: true
target:
- mas
- target: mas
arch:
- universal
hardenedRuntime: false
entitlements: build/entitlements.mas.plist

View file

@ -58,7 +58,6 @@ snap:
confinement: strict
mac:
notarize: true
appId: com.super-productivity.app
type: distribution
category: public.app-category.productivity
@ -69,6 +68,7 @@ mac:
gatekeeperAssess: false
provisioningProfile: embedded.provisionprofile
darkModeSupport: true
notarize: true
extendInfo:
ITSAppUsesNonExemptEncryption: false
publish: