ci: Check DLL imports of cross-built bitcoind.exe

Run `dumpbin.exe /imports` on the cross-built `bitcoind.exe` in the
"Windows, test cross-built" jobs to list the imported DLLs and to
ensure the executable is linked against the expected C runtime.
This commit is contained in:
Hennadii Stepanov
2026-08-07 15:37:49 +01:00
parent 71c06c5cbc
commit 67fee5bf44
2 changed files with 32 additions and 0 deletions

View File

@@ -403,6 +403,11 @@ jobs:
- *IMPORT_VS_ENV
- name: Check imported DLLs
env:
CRT: ${{ matrix.crt }}
run: py -3 .github/ci-windows-cross.py check_imports
- name: Check executable manifests
run: py -3 .github/ci-windows-cross.py check_manifests