diff --git a/.gitea/workflows/desktop-client-build.yml b/.gitea/workflows/desktop-client-build.yml index 9fc4e83..d62f4b4 100644 --- a/.gitea/workflows/desktop-client-build.yml +++ b/.gitea/workflows/desktop-client-build.yml @@ -391,6 +391,19 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile + - name: Install Wine for Windows packaging + if: needs.resolve.outputs.build_win == 'true' + run: | + set -eu + if command -v wine >/dev/null 2>&1; then + wine --version + exit 0 + fi + + apt-get update + apt-get install -y --no-install-recommends wine64 wine + wine --version + - name: Build unsigned desktop packages working-directory: apps/desktop-client run: |