From 5d2578a4d0540ad8b76bdcfab730782905e6ce9e Mon Sep 17 00:00:00 2001 From: Mike Pilgrem Date: Sat, 9 May 2026 19:16:02 +0100 Subject: [PATCH] Bump NSIS in CI --- .github/workflows/integration-tests.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index fdc13974b7..36880d2a9f 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -76,22 +76,22 @@ jobs: ~\AppData\Roaming\stack ~\AppData\Local\Programs\stack key: ${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('stack.yaml') }}-${{ matrix.cache-bust }} - - name: Install NSIS 3.10 on Windows + - name: Install NSIS 3.12 on Windows if: startsWith(runner.os, 'Windows') - uses: repolevedavaj/install-nsis@v1.0.3 + uses: repolevedavaj/install-nsis@v1.2.0 with: - nsis-version: '3.10' + nsis-version: '3.12' # Upgrades to a 'large strings' build of NSIS 3.10 tool. See # https://nsis.sourceforge.io/Special_Builds. - - name: Upgrade NSIS 3.10 on Windows + - name: Upgrade NSIS 3.12 on Windows if: startsWith(runner.os, 'Windows') shell: bash run: | # wget is not available but the Stack-supplied MSYS2 will provide it - stack exec -- wget -O nsis-3.10-strlen_8192.zip https://downloads.sourceforge.net/nsis/NSIS%203/3.10/nsis-3.10-strlen_8192.zip - 7z x -aoa -o"/c/Program Files (x86)/NSIS" nsis-3.10-strlen_8192.zip + stack exec -- wget -O nsis-3.12-strlen_8192.zip https://downloads.sourceforge.net/nsis/NSIS%203/3.12/nsis-3.12-strlen_8192.zip + 7z x -aoa -o"/c/Program Files (x86)/NSIS" nsis-3.12-strlen_8192.zip # Clean up - rm nsis-3.10-strlen_8192.zip + rm nsis-3.12-strlen_8192.zip makensis -VERSION && echo # Should include defined symbol NSIS_MAX_STRLEN=8192 makensis -HDRINFO