ci: win build deps without i386 (nsis + wine64) for Debian runners
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -28,11 +28,16 @@ jobs:
|
||||
node-version: '22'
|
||||
cache: 'npm'
|
||||
|
||||
- name: Wine (для NSIS под Linux)
|
||||
# Не включаем i386 / wine32: на Debian с репами только amd64 (nginx, sury, …)
|
||||
# apt ломается на цепочке libgphoto2/libgd:i386. NSIS — нативный пакет `nsis`;
|
||||
# electron-builder подхватывает makensis; wine64 — для win-утилит (rcedit и т.п.).
|
||||
- name: Зависимости Win-сборки на Linux (amd64, без multiarch i386)
|
||||
run: |
|
||||
sudo dpkg --add-architecture i386
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y wine64 wine32 mono-devel ca-certificates
|
||||
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
ca-certificates \
|
||||
nsis \
|
||||
wine64
|
||||
|
||||
- name: Версия из тега
|
||||
shell: bash
|
||||
|
||||
Reference in New Issue
Block a user