fix: run Windows build inside electronuserland/builder:20-wine container
Build & Release / build-linux-win (push) Failing after 3m5s

This commit is contained in:
plenarius
2026-04-21 14:00:07 -04:00
parent d84de509e4
commit 32f68c484c
+12 -5
View File
@@ -13,6 +13,10 @@ jobs:
with: with:
submodules: true submodules: true
- uses: actions/setup-node@v4
with:
node-version: "20"
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@@ -22,11 +26,14 @@ jobs:
- name: Build Linux AppImage - name: Build Linux AppImage
run: npx electron-builder --linux --publish never run: npx electron-builder --linux --publish never
- name: Build Windows Installer - name: Build Windows Installer (via Wine container)
run: npx electron-builder --win --publish never run: |
env: docker run --rm \
WIN_CSC_LINK: "" -v "$(pwd)":/project \
WIN_CSC_KEY_PASSWORD: "" -w /project \
-e CSC_IDENTITY_AUTO_DISCOVERY=false \
electronuserland/builder:20-wine \
bash -c "npx electron-builder --win --publish never"
- name: Create Gitea Release and upload assets - name: Create Gitea Release and upload assets
run: | run: |