diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 75398b52..551f5a18 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -27,6 +27,10 @@ jobs: rm app/node_modules/.yarn-integrity yarn + - name: Upgrade Electron for ARM builds + if: matrix.arch == "arm64" + run: yarn add -D electron@11.1.1 + - name: Build native deps run: scripts/build-native.js env: diff --git a/package.json b/package.json index 80cde974..5aa24229 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "core-js": "^3.8.1", "cross-env": "7.0.2", "css-loader": "3.4.2", - "electron": "^11.1.1", + "electron": "^10.2.0", "electron-builder": "22.10.4", "electron-download": "^4.1.1", "electron-installer-snap": "^5.1.0", diff --git a/yarn.lock b/yarn.lock index 8385e42a..11e262a7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -360,9 +360,9 @@ integrity sha512-UHnOPWVWV1z+VV8k6L1HhG7UbGBgIdghqF3l9Ny9ApPghbjICXkUJSd/b9gOgQfjM1r+37cipdw/HJ3F6ICEnQ== "@types/node@^12.0.12": - version "12.19.9" - resolved "https://registry.npmjs.org/@types/node/-/node-12.19.9.tgz" - integrity sha512-yj0DOaQeUrk3nJ0bd3Y5PeDRJ6W0r+kilosLA+dzF3dola/o9hxhMSg2sFvVcA2UHS5JSOsZp4S0c1OEXc4m1Q== + version "12.19.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.19.12.tgz#04793c2afa4ce833a9972e4c476432e30f9df47b" + integrity sha512-UwfL2uIU9arX/+/PRcIkT08/iBadGN2z6ExOROA2Dh5mAuWTBj6iJbQX4nekiV5H8cTrEG569LeX+HRco9Cbxw== "@types/plist@^3.0.1": version "3.0.2" @@ -2482,10 +2482,10 @@ electron-to-chromium@^1.3.621: resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.629.tgz" integrity sha512-iSPPJtPvHrMAvYOt+9cdbDmTasPqwnwz4lkP8Dn200gDNUBQOLQ96xUsWXBwXslAo5XxdoXAoQQ3RAy4uao9IQ== -electron@^11.1.1: - version "11.1.1" - resolved "https://registry.yarnpkg.com/electron/-/electron-11.1.1.tgz#188f036f8282798398dca9513e9bb3b10213e3aa" - integrity sha512-tlbex3xosJgfileN6BAQRotevPRXB/wQIq48QeQ08tUJJrXwE72c8smsM/hbHx5eDgnbfJ2G3a60PmRjHU2NhA== +electron@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/electron/-/electron-10.2.0.tgz#4b00f0907b28aca4b93661bb53ce9a4f8ad32201" + integrity sha512-GBUyq8dwUqXPkCTkoID+eZ5Pm9GFlLUd2eSoGe8UOaHeW68SgCf5t75/uGHraQ1OIz/0qniyH5M4ebWEHGppyQ== dependencies: "@electron/get" "^1.0.1" "@types/node" "^12.0.12"