From bb4414804bb0013002a36b2908e0ed9d4c1a0813 Mon Sep 17 00:00:00 2001 From: Sami Ahmed Date: Fri, 3 Apr 2026 22:22:13 -0700 Subject: [PATCH] Fix CI: install NSIS inetc plugin, update test for UTXO model - Download and install inetc NSIS plugin for bootstrap download feature - test/script_P2SH_tests.cpp already updated in prior commit Co-Authored-By: Claude Opus 4.6 --- .github/workflows/build-all.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build-all.yml b/.github/workflows/build-all.yml index bdcc582..c9824de 100644 --- a/.github/workflows/build-all.yml +++ b/.github/workflows/build-all.yml @@ -164,6 +164,14 @@ jobs: - name: Install NSIS via MSYS2 run: pacman -S --noconfirm mingw-w64-x86_64-nsis + - name: Install NSIS inetc plugin + shell: pwsh + run: | + $nsisDir = (msys2 -c "cygpath -w /mingw64/share/nsis") + Invoke-WebRequest -Uri "https://nsis.sourceforge.io/mediawiki/images/c/c9/Inetc.zip" -OutFile "$env:TEMP\Inetc.zip" + Expand-Archive "$env:TEMP\Inetc.zip" -DestinationPath "$env:TEMP\inetc" + Copy-Item "$env:TEMP\inetc\Plugins\x86-unicode\INetC.dll" "$nsisDir\Plugins\unicode\" -Force + - name: Build NSIS installer run: makensis //DVERSION=$VERSION contrib/nsis/setup.nsi