|
|
@ -305,32 +305,38 @@ jobs: |
|
|
|
PUBLISH_FOR_PULL_REQUEST='true' USE_HARD_LINKS=false yarn dist --mac --arm64 |
|
|
|
PUBLISH_FOR_PULL_REQUEST='true' USE_HARD_LINKS=false yarn dist --mac --arm64 |
|
|
|
yarn installRipGrepMacOXx64 |
|
|
|
yarn installRipGrepMacOXx64 |
|
|
|
PUBLISH_FOR_PULL_REQUEST='true' USE_HARD_LINKS=false yarn dist --mac --x64 |
|
|
|
PUBLISH_FOR_PULL_REQUEST='true' USE_HARD_LINKS=false yarn dist --mac --x64 |
|
|
|
# - run: |
|
|
|
- run: |
|
|
|
# name: Notarize the app |
|
|
|
name: Notarize the app |
|
|
|
# command: | |
|
|
|
command: | |
|
|
|
# cd apps/remixdesktop |
|
|
|
cd apps/remixdesktop |
|
|
|
# xcrun notarytool store-credentials "notarytool-password" \ |
|
|
|
xcrun notarytool store-credentials "notarytool-password" \ |
|
|
|
# --apple-id ${APPLE_ID} \ |
|
|
|
--apple-id ${APPLE_ID} \ |
|
|
|
# --team-id ${APPLE_TEAM_ID} \ |
|
|
|
--team-id ${APPLE_TEAM_ID} \ |
|
|
|
# --password ${APPLE_ID_PASSWORD} |
|
|
|
--password ${APPLE_ID_PASSWORD} |
|
|
|
# # Assuming your app is packaged as a dmg or zip for notarization |
|
|
|
# Assuming your app is packaged as a dmg or zip for notarization |
|
|
|
# xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha.dmg' \ |
|
|
|
xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha.dmg' \ |
|
|
|
# --keychain-profile "notarytool-password" \ |
|
|
|
--keychain-profile "notarytool-password" \ |
|
|
|
# --wait |
|
|
|
--wait |
|
|
|
# - run: |
|
|
|
- run: |
|
|
|
# name: Notarize the app |
|
|
|
name: Notarize the app |
|
|
|
# command: | |
|
|
|
command: | |
|
|
|
# cd apps/remixdesktop |
|
|
|
cd apps/remixdesktop |
|
|
|
# # Assuming your app is packaged as a dmg or zip for notarization |
|
|
|
# Assuming your app is packaged as a dmg or zip for notarization |
|
|
|
# xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' \ |
|
|
|
xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' \ |
|
|
|
# --keychain-profile "notarytool-password" \ |
|
|
|
--keychain-profile "notarytool-password" \ |
|
|
|
# --wait |
|
|
|
--wait |
|
|
|
# - run: |
|
|
|
- run: |
|
|
|
# name: Staple the app |
|
|
|
name: Staple the app |
|
|
|
# command: | |
|
|
|
command: | |
|
|
|
# cd apps/remixdesktop |
|
|
|
cd apps/remixdesktop |
|
|
|
# xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha.dmg' |
|
|
|
xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha.dmg' |
|
|
|
# xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' |
|
|
|
xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' |
|
|
|
|
|
|
|
- run: |
|
|
|
|
|
|
|
name: check the app |
|
|
|
|
|
|
|
command: | |
|
|
|
|
|
|
|
cd apps/remixdesktop |
|
|
|
|
|
|
|
spctl -a -t open -vvv --context context:primary-signature 'release/Remix IDE-0.0.11-Alpha.dmg' |
|
|
|
|
|
|
|
spctl -a -t open -vvv --context context:primary-signature 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' |
|
|
|
- store_artifacts: |
|
|
|
- store_artifacts: |
|
|
|
path: apps/remixdesktop/release/ |
|
|
|
path: apps/remixdesktop/release/ |
|
|
|
destination: remixdesktop-mac |
|
|
|
destination: remixdesktop-mac |
|
|
|