Skip to content

ci: Test cross-built Windows executables on Windows natively

This PR enables on the CI tests of cross-compiled Windows binaries on Windows.

It is important to have such tests in CI because the release binaries for Windows are also cross-compiled.

Two functional tests, wallet_migration.py and wallet_multiwallet.py, are temporarily disabled. They require fixes, such as https://github.com/bitcoin/bitcoin/pull/31410, and adjustments for error message handling. Re-enabling these tests will be addressed in follow-up PRs.

Resolves https://github.com/bitcoin/bitcoin/issues/31071.

The CI run in my personal repo: https://github.com/hebasto/bitcoin/actions/runs/12631061348.

Merge request reports

Loading