mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-28 13:47:57 +03:00
macOS: Use notarytool for notarization.
This commit is contained in:
parent
08f2d44a1d
commit
a045334a96
2 changed files with 2 additions and 1 deletions
|
@ -4,4 +4,4 @@ SCRIPT_PATH=$(dirname "$0")
|
||||||
APP_PATH=$SCRIPT_PATH/build/Source/ui_qt/Release/Play.app
|
APP_PATH=$SCRIPT_PATH/build/Source/ui_qt/Release/Play.app
|
||||||
ZIP_PATH=$SCRIPT_PATH/Play.zip
|
ZIP_PATH=$SCRIPT_PATH/Play.zip
|
||||||
ditto -ck --sequesterRsrc --keepParent $APP_PATH $ZIP_PATH
|
ditto -ck --sequesterRsrc --keepParent $APP_PATH $ZIP_PATH
|
||||||
xcrun altool --notarize-app -f $ZIP_PATH -t osx -u $MACOS_NOTARIZE_APPLEID_USERNAME -p $MACOS_NOTARIZE_APPLEID_PASSWORD --primary-bundle-id com.virtualapplications.play
|
xcrun notarytool submit $ZIP_PATH --apple-id $MACOS_NOTARIZE_APPLEID_USERNAME --team-id $MACOS_NOTARIZE_TEAMID --password $MACOS_NOTARIZE_APPLEID_PASSWORD --wait
|
||||||
|
|
1
.github/workflows/build-macos.yaml
vendored
1
.github/workflows/build-macos.yaml
vendored
|
@ -78,6 +78,7 @@ jobs:
|
||||||
MACOS_DEVID_CERTIFICATE_PASSWORD: ${{ secrets.MACOS_DEVID_CERTIFICATE_PASSWORD }}
|
MACOS_DEVID_CERTIFICATE_PASSWORD: ${{ secrets.MACOS_DEVID_CERTIFICATE_PASSWORD }}
|
||||||
MACOS_NOTARIZE_APPLEID_USERNAME: ${{ secrets.MACOS_NOTARIZE_APPLEID_USERNAME }}
|
MACOS_NOTARIZE_APPLEID_USERNAME: ${{ secrets.MACOS_NOTARIZE_APPLEID_USERNAME }}
|
||||||
MACOS_NOTARIZE_APPLEID_PASSWORD: ${{ secrets.MACOS_NOTARIZE_APPLEID_PASSWORD }}
|
MACOS_NOTARIZE_APPLEID_PASSWORD: ${{ secrets.MACOS_NOTARIZE_APPLEID_PASSWORD }}
|
||||||
|
MACOS_NOTARIZE_TEAMID: ${{ secrets.MACOS_NOTARIZE_TEAMID }}
|
||||||
- name: Generate DMG
|
- name: Generate DMG
|
||||||
run: |
|
run: |
|
||||||
cd build
|
cd build
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue