Merge branch 'signmacosdesktop' of https://github.com/ethereum/remix-project into signmacosdesktop

pull/5370/head
filip mertens 9 months ago
commit 7b21b7b9eb
  1. 1
      .circleci/config.yml
  2. 8
      apps/remixdesktop/notarize.js
  3. 2
      apps/remixdesktop/package.json

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

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

@ -83,7 +83,7 @@
"category": "public.app-category.productivity",
"target": [
{
"target": "dmg",
"target": "zip",
"arch": [
"x64",
"arm64"

Loading…
Cancel
Save