From c6eda7e3a0a3f6cf86a6c79f98f1a55b08d48c63 Mon Sep 17 00:00:00 2001 From: Quantum Date: Fri, 12 Sep 2025 04:46:04 -0400 Subject: [PATCH] [idd] ci: build installer --- .github/workflows/build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca47aef1..9b1bd8d7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -179,6 +179,17 @@ jobs: run: | cd idd msbuild.exe LGIdd.sln /t:Build /p:Configuration=Release /p:Platform=x64 + - name: Build NSIS Installer + run: | + cd idd\x64\Release\LGIdd + makensis -DBUILD_32BIT installer.nsi + - name: Build NSIS installer with IVSHMEM drivers + run: | + cd idd\x64\Release + Invoke-WebRequest https://dl.quantum2.xyz/ivshmem.tar.gz -OutFile ivshmem.tar.gz + tar -xzvf ivshmem.tar.gz + cd LGIdd + makensis -DBUILD_32BIT -DIVSHMEM installer.nsi obs: runs-on: ubuntu-latest