From 0f7a27ea0348abb6c7d82fc008c7d178fdc7742a Mon Sep 17 00:00:00 2001 From: xavier2k6 <42386382+xavier2k6@users.noreply.github.com> Date: Sun, 14 Sep 2025 09:33:24 +0100 Subject: [PATCH] GHA CI: Install `NSIS` via third party action on Windows * Install `NSIS` via https://github.com/repolevedavaj/install-nsis * `NSIS` is no longer installed on GitHub provided Runner Image as of `windows-2025` * `NSIS: 3.10` was only available on `windows-2019 / windows-2022` * We can use newer release now eg. `NSIS: 3.11`. PR #23249. --- .github/workflows/ci_windows.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci_windows.yaml b/.github/workflows/ci_windows.yaml index 95118d51c..cf46b8b6c 100644 --- a/.github/workflows/ci_windows.yaml +++ b/.github/workflows/ci_windows.yaml @@ -191,6 +191,11 @@ jobs: name: qBittorrent-CI_Windows-x64_libtorrent-${{ matrix.libt_version }} path: upload + - name: Install NSIS + uses: repolevedavaj/install-nsis@265e893c16602d8ccfb0a9ca44173b084078917c # v1.0.3 + with: + nsis-version: '3.11' + - name: Create installer run: | 7z x -o"dist/windows/" "dist/windows/NSISPlugins.zip"