Stabilize Windows EXE release build

This commit is contained in:
Michael committed 2026-05-21 14:26:15 +02:00
1 parent d2d8fe4f7c
commit 47fb80602f
2 files changed
+7 -3

No files matched your search

+4 -2
View File
@@ -16,6 +16,8 @@ jobs:
build-windows: build-windows:
name: Build Windows installer name: Build Windows installer
runs-on: windows-latest runs-on: windows-latest
env:
CSC_IDENTITY_AUTO_DISCOVERY: "false"
steps: steps:
- name: Checkout - name: Checkout
@@ -34,9 +36,9 @@ jobs:
run: npm run build run: npm run build
- name: Build Windows EXE - name: Build Windows EXE
run: npm run dist run: npx electron-builder --win --publish never
env: env:
CSC_IDENTITY_AUTO_DISCOVERY: false GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload Windows artifact - name: Upload Windows artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
+3 -1
View File
@@ -25,7 +25,9 @@
], ],
"win": { "win": {
"target": "nsis", "target": "nsis",
"requestedExecutionLevel": "asInvoker" "requestedExecutionLevel": "asInvoker",
"signAndEditExecutable": false,
"verifyUpdateCodeSignature": false
}, },
"nsis": { "nsis": {
"oneClick": false, "oneClick": false,