File tree Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Original file line number Diff line number Diff line change 2525 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2626 run : npx electron-forge publish --platform linux --arch=arm64
2727
28- build_on_mac :
28+ build_on_mac_arm :
2929 runs-on : macos-14
3030 steps :
3131 - uses : actions/checkout@v4
4242 - name : build and publish
4343 env :
4444 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
45- run : npx electron-forge publish --arch=universal
45+ run : npx electron-forge publish --arch=arm64
46+
47+ build_on_mac_x64 :
48+ runs-on : macos-14
49+ steps :
50+ - uses : actions/checkout@v4
51+ - name : setup python
52+ uses : actions/setup-python@v5
53+ with :
54+ python-version : 3.12
55+ - name : setup appdmg
56+ run : |
57+ python3 -m pip install setuptools
58+ npm install -g appdmg@0.6.6
59+ - name : install dependencies
60+ run : npm install
61+ - name : build and publish
62+ env :
63+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
64+ run : npx electron-forge publish --arch=x64
4665
4766
4867 build_on_win :
You can’t perform that action at this time.
0 commit comments