File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 tags :
66 - " v*"
77
8+ permissions :
9+ contents : write
10+
811jobs :
912 verify-build :
1013 name : Verify Build (${{ matrix.os }})
@@ -72,29 +75,17 @@ jobs:
7275 cd electron-app
7376 npm run build
7477
75- - name : Build Electron App
78+ - name : Build Electron App (no publish)
7679 run : |
7780 cd electron-app
78- npm run electron:build
81+ npx electron-builder --publish never
7982 env :
8083 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
8184
82- - name : Upload Artifacts
83- uses : actions/upload-artifact@v4
84- with :
85- name : build-${{ matrix.os }}
86- path : |
87- electron-app/release/**/*.exe
88- electron-app/release/**/*.AppImage
89- electron-app/release/**/*.deb
90- if-no-files-found : warn
91-
9285 release :
9386 name : Publish Release (${{ matrix.os }})
9487 runs-on : ${{ matrix.os }}
9588 needs : verify-build
96- permissions :
97- contents : write
9889
9990 strategy :
10091 matrix :
You can’t perform that action at this time.
0 commit comments