From ecf515cecf885b1d23a772b950b9dd4be975c2d3 Mon Sep 17 00:00:00 2001 From: plenarius Date: Tue, 21 Apr 2026 12:40:34 -0400 Subject: [PATCH] fix: add wine debug flag and rpm/fakeroot for electron-builder --- .gitea/workflows/release.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 3d030aa..79093cc 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -24,17 +24,21 @@ jobs: - name: Build backend + frontend + electron run: npm run build:all - - name: Install Wine for Windows cross-compilation + - name: Install system dependencies run: | dpkg --add-architecture i386 apt-get update - apt-get install -y --no-install-recommends wine64 wine32 + apt-get install -y --no-install-recommends wine64 wine32 fakeroot rpm - name: Build Linux AppImage run: npx electron-builder --linux --publish never - name: Build Windows Installer - run: npx electron-builder --win --publish never + env: + WINEDEBUG: "-all" + run: | + wine64 --version || wine --version || echo "wine check" + npx electron-builder --win --publish never - name: Create Gitea Release and upload assets run: |