File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -81,13 +81,12 @@ jobs:
8181 command : npm i --openssl-fips=''
8282 - run :
8383 name : Install Dependencies
84- command : HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_CLEANUP=1 brew install snapcraft rpm
85- # - run:
86- # name: Run tests
87- # command: yarn test || echo "There were test failures, this build may be sour."
84+ command : |
85+ softwareupdate --install-rosetta --agree-to-license || true
86+ HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_CLEANUP=1 brew install snapcraft rpm squashfs
8887 - run :
8988 name : Build and Publish - linux
90- command : npm run build:linux --openssl-fips=""
89+ command : export ELECTRON_BUILDER_SKIP_REBUILD=true && npm run build:linux --openssl-fips=""
9190 - run :
9291 name : Build and Publish - windows
9392 command : npm run build:windows $( [ "$CIRCLE_BRANCH" != "release" ] && printf %s '--publish-never' ) --openssl-fips=""
Original file line number Diff line number Diff line change 6363 "build" : " electron-builder" ,
6464 "build:all" : " electron-builder -wl --ia32 --x64" ,
6565 "build:mac" : " electron-builder --macos --arm64 --x64" ,
66- "build:linux" : " electron-builder --linux --ia32 -- x64" ,
67- "build:win" : " electron-builder --win --ia32 -- x64" ,
66+ "build:linux" : " electron-builder --linux --x64" ,
67+ "build:win" : " electron-builder --win --x64" ,
6868 "build:win:appx" : " electron-builder --win appx" ,
6969 "build:win:exe" : " electron-builder -c electron-builder-windows.yaml --win" ,
7070 "build:wl" : " electron-builder -wl --ia32 --x64" ,
118118 "releaseDraft" : true
119119 },
120120 "build" : {
121+ "npmRebuild" : false ,
121122 "appId" : " com.lacymorrow.crossover" ,
122123 "artifactName" : " ${productName}-${version}-${arch}.${ext}" ,
123124 "copyright" : " Copyright © Lacy Morrow" ,
You can’t perform that action at this time.
0 commit comments