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 <noreply@anthropic.com>
This commit is contained in:
2026-04-03 22:22:13 -07:00
parent 050558435f
commit bb4414804b
+8
View File
@@ -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