diff --git a/.circleci/config.yml b/.circleci/config.yml index aef26bcecc..8a2e920122 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -305,32 +305,38 @@ jobs: PUBLISH_FOR_PULL_REQUEST='true' USE_HARD_LINKS=false yarn dist --mac --arm64 yarn installRipGrepMacOXx64 PUBLISH_FOR_PULL_REQUEST='true' USE_HARD_LINKS=false yarn dist --mac --x64 - # - run: - # name: Notarize the app - # command: | - # cd apps/remixdesktop - # xcrun notarytool store-credentials "notarytool-password" \ - # --apple-id ${APPLE_ID} \ - # --team-id ${APPLE_TEAM_ID} \ - # --password ${APPLE_ID_PASSWORD} - # # Assuming your app is packaged as a dmg or zip for notarization - # xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha.dmg' \ - # --keychain-profile "notarytool-password" \ - # --wait - # - run: - # name: Notarize the app - # command: | - # cd apps/remixdesktop - # # Assuming your app is packaged as a dmg or zip for notarization - # xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' \ - # --keychain-profile "notarytool-password" \ - # --wait - # - run: - # name: Staple the app - # command: | - # cd apps/remixdesktop - # xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha.dmg' - # xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' + - run: + name: Notarize the app + command: | + cd apps/remixdesktop + xcrun notarytool store-credentials "notarytool-password" \ + --apple-id ${APPLE_ID} \ + --team-id ${APPLE_TEAM_ID} \ + --password ${APPLE_ID_PASSWORD} + # Assuming your app is packaged as a dmg or zip for notarization + xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha.dmg' \ + --keychain-profile "notarytool-password" \ + --wait + - run: + name: Notarize the app + command: | + cd apps/remixdesktop + # Assuming your app is packaged as a dmg or zip for notarization + xcrun notarytool submit 'release/Remix IDE-0.0.11-Alpha-Arm64.dmg' \ + --keychain-profile "notarytool-password" \ + --wait + - run: + name: Staple the app + command: | + cd apps/remixdesktop + xcrun stapler staple 'release/Remix IDE-0.0.11-Alpha.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: path: apps/remixdesktop/release/ destination: remixdesktop-mac diff --git a/apps/remixdesktop/package.json b/apps/remixdesktop/package.json index bfe525bd12..78a66bc436 100644 --- a/apps/remixdesktop/package.json +++ b/apps/remixdesktop/package.json @@ -1,5 +1,5 @@ { - "name": "remixdesktop", + "name": "remixdesktop2", "version": "0.0.11-Alpha", "main": "build/main.js", "license": "MIT", @@ -62,7 +62,7 @@ "@remix-project/remix-ws-templates": "^1.0.27" }, "build": { - "productName": "Remix IDE", + "productName": "Remix IDE 2", "appId": "org.ethereum.remix-ide", "asar": true, "generateUpdatesFilesForAllChannels": true, @@ -70,7 +70,6 @@ "files": [ "build/**/*" ], - "afterSign": "notarize.js", "publish": [ { "provider": "github",