feat(workflow): add Wine installation step for Windows packaging
Desktop Client Build / Resolve Build Metadata (push) Successful in 29s
Desktop Client Build / Build Desktop Client (push) Failing after 10m23s
Desktop Client Build / Publish Client Artifacts to NAS (push) Has been skipped

This commit is contained in:
2026-05-06 22:41:07 +08:00
parent 0ccd93d569
commit 74fa24978e
+13
View File
@@ -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: |