File tree Expand file tree Collapse file tree 3 files changed +27
-6
lines changed
Expand file tree Collapse file tree 3 files changed +27
-6
lines changed Original file line number Diff line number Diff line change 4343 run : |
4444 sudo snap install snapcraft --classic
4545
46- - name : Build & Publish Mac
46+ - name : Build & Publish Mac Arm
4747 if : matrix.os == 'macos-latest'
48- run : npm run publish-mac
48+ run : npm run publish-mac-arm
49+ env :
50+ VITE_LSP_WEBSOCKET_PORT : 54331
51+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
52+ APPLE_ID : ${{ secrets.APPLE_ID }}
53+ APPLE_APP_SPECIFIC_PASSWORD : ${{ secrets.APPLE_ID_PASSWORD }}
54+ APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID }}
55+
56+ - name : Build & Publish Mac Intel
57+ if : matrix.os == 'macos-latest'
58+ run : npm run publish-mac-intel
4959 env :
5060 VITE_LSP_WEBSOCKET_PORT : 54331
5161 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 3030 run : |
3131 sudo snap install snapcraft --classic
3232
33- - name : Build Mac
33+ - name : Build Mac Arm
3434 if : matrix.os == 'macos-latest'
35- run : npm run build-mac
35+ run : npm run build-mac-arm
36+ env :
37+ VITE_LSP_WEBSOCKET_PORT : 54331
38+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
39+ CSC_IDENTITY_AUTO_DISCOVERY : false
40+ SKIP_NOTARIZE : true
41+
42+ - name : Build Mac Intel
43+ if : matrix.os == 'macos-latest'
44+ run : npm run build-mac-intel
3645 env :
3746 VITE_LSP_WEBSOCKET_PORT : 54331
3847 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1313 "dev" : " concurrently \" vite\" \" node build.js --dev && electron .\" " ,
1414 "update-clients" : " node ./scripts/update-clients.js" ,
1515 "build" : " vite build && node build.js --prod" ,
16- "build-mac" : " npm run build && electron-builder --mac --universal" ,
16+ "build-mac-arm" : " npm run build && electron-builder --mac --arm64" ,
17+ "build-mac-intel" : " npm run build && electron-builder --mac --x64" ,
1718 "build-linux" : " npm run build && electron-builder --linux" ,
1819 "build-win" : " npm run build && electron-builder --win" ,
19- "publish-mac" : " npm run build && electron-builder --publish always --mac --universal" ,
20+ "publish-mac-arm" : " npm run build && electron-builder --publish always --mac --arm64" ,
21+ "publish-mac-intel" : " npm run build && electron-builder --publish always --mac --x64" ,
2022 "publish-linux" : " npm run build && electron-builder --publish always --linux" ,
2123 "publish-win" : " npm run build && electron-builder --publish always --win" ,
2224 "preview" : " vite preview" ,
You can’t perform that action at this time.
0 commit comments