pull/5370/head
filip mertens 9 months ago
parent 2c796c62ab
commit f71ae30b5c
  1. 58
      .circleci/config.yml
  2. 5
      apps/remixdesktop/package.json

@ -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

@ -1,5 +1,5 @@
{ {
"name": "remixdesktop", "name": "remixdesktop2",
"version": "0.0.11-Alpha", "version": "0.0.11-Alpha",
"main": "build/main.js", "main": "build/main.js",
"license": "MIT", "license": "MIT",
@ -62,7 +62,7 @@
"@remix-project/remix-ws-templates": "^1.0.27" "@remix-project/remix-ws-templates": "^1.0.27"
}, },
"build": { "build": {
"productName": "Remix IDE", "productName": "Remix IDE 2",
"appId": "org.ethereum.remix-ide", "appId": "org.ethereum.remix-ide",
"asar": true, "asar": true,
"generateUpdatesFilesForAllChannels": true, "generateUpdatesFilesForAllChannels": true,
@ -70,7 +70,6 @@
"files": [ "files": [
"build/**/*" "build/**/*"
], ],
"afterSign": "notarize.js",
"publish": [ "publish": [
{ {
"provider": "github", "provider": "github",

Loading…
Cancel
Save