diff --git a/.circleci/config.yml b/.circleci/config.yml index 8a2e920122..14b54e6ce8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -296,6 +296,7 @@ jobs: # use USE_HARD_LINK=false https://github.com/electron-userland/electron-builder/issues/3179 - run: command: | + export DEBUG=electron-notarize* nvm use 20.0.0 mkdir apps/remixdesktop/build cp -r dist/apps/remix-ide apps/remixdesktop/build diff --git a/apps/remixdesktop/notarize.js b/apps/remixdesktop/notarize.js index 473c9b76fd..f92fbd1560 100644 --- a/apps/remixdesktop/notarize.js +++ b/apps/remixdesktop/notarize.js @@ -14,6 +14,14 @@ exports.default = async function notarizing(context) { console.log(appName); + console.log({ + appBundleId: 'org.ethereum.remix-ide', // Your app's bundle ID + appPath: `${appOutDir}/${appName}.app`, // Path to your .app + appleId: process.env.APPLE_ID, // Your Apple ID + appleIdPassword: process.env.APPLE_ID_PASSWORD, // App-specific password + teamId: process.env.APPLE_TEAM_ID, // Your Apple Developer team ID (optional) + }) + const r = await notarize({ appBundleId: 'org.ethereum.remix-ide', // Your app's bundle ID appPath: `${appOutDir}/${appName}.app`, // Path to your .app diff --git a/apps/remixdesktop/package.json b/apps/remixdesktop/package.json index 78a66bc436..6abb11041d 100644 --- a/apps/remixdesktop/package.json +++ b/apps/remixdesktop/package.json @@ -83,7 +83,7 @@ "category": "public.app-category.productivity", "target": [ { - "target": "dmg", + "target": "zip", "arch": [ "x64", "arm64"