mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-25 13:28:35 +01:00
25b56fd9b4ci: Test cross-built Windows executables on Windows natively (Hennadii Stepanov)3501bca8c7ci: Move "Windows cross" job from Cirrus CI to GHA CI (Hennadii Stepanov)f8619196ceci: Use `bash` by default for all platforms (Hennadii Stepanov) Pull request description: 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. ACKs for top commit: davidgumberg: tested reACK25b56fd9b4hodlinator: re-ACK25b56fd9b4willcl-ark: utACK25b56fd9b4maflcko: review-only ACK25b56fd9b4🍎 Tree-SHA512: fb9150807b7ebb248e8f4fe7b16e5179251e7be9336459287787f27e542583d73d937e6969667fd836378b676bb9be7f66756dc1abca8a01364bc9ee3e3720a5