build: try to fix mas build 1

This commit is contained in:
johannesjo 2024-09-23 11:03:56 +02:00
parent 0a64bd5e53
commit 4150020783
2 changed files with 8 additions and 7 deletions

View file

@ -73,13 +73,13 @@ jobs:
shell: bash
- name: Validate App
run: ls app-builds; ls app-builds/mas; xcrun altool --type macos --validate-app -f app-builds/mas/Super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}}
run: ls app-builds; ls app-builds/mas-universal; xcrun altool --type macos --validate-app -f app-builds/mas-universal/Super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}}
env:
APPLE_ID: ${{secrets.APPLE_ID}}
APPLE_APP_SPECIFIC_PASSWORD: ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}}
- name: Push to Store
run: xcrun altool --type macos --upload-app -f app-builds/mas/Super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}}
run: xcrun altool --type macos --upload-app -f app-builds/mas-universal/Super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}}
env:
APPLE_ID: ${{secrets.APPLE_ID}}
APPLE_APP_SPECIFIC_PASSWORD: ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}}

View file

@ -9,6 +9,12 @@ files:
directories:
output: './app-builds'
mac:
target:
- target: mas
arch:
- universal
mas:
notarize: true
appId: com.super-productivity.app
@ -16,11 +22,6 @@ mas:
icon: build/icon-mac.icns
gatekeeperAssess: false
darkModeSupport: true
target:
- target: mas
arch:
- universal
hardenedRuntime: false
entitlements: build/entitlements.mas.plist
entitlementsInherit: build/entitlements.mas.inherit.plist