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:
name: Build Windows installer
runs-on: windows-latest
env:
CSC_IDENTITY_AUTO_DISCOVERY: "false"
steps:
- name: Checkout
@@ -34,9 +36,9 @@ jobs:
run: npm run build
- name: Build Windows EXE
run: npm run dist
run: npx electron-builder --win --publish never
env:
CSC_IDENTITY_AUTO_DISCOVERY: false
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload Windows artifact
uses: actions/upload-artifact@v4