This PR significantly reduces the vcpkg binary cache size, improving CI caching performance:
Branch | Cache Size |
---|---|
master | 2.6 GB |
this PR | 430 MB |
Also see #31176 (comment).
This PR significantly reduces the vcpkg binary cache size, improving CI caching performance:
Branch | Cache Size |
---|---|
master | 2.6 GB |
this PR | 430 MB |
Also see #31176 (comment).
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32182.
See the guideline for information on the review process.
Type | Reviewers |
---|---|
ACK | maflcko |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
No conflicts as of last run.
Was there a reason to use static linking in this CI here before?
The static linking was inherited from the Cirrus task in #28173, which, in turn, used our custom Qt build instead of the vcpkg manager.
My guess is that, back when we were using our custom MSVC project file, static linking worked seamlessly without needing to manage DLL locations.
Maybe @sipsorcery could provide more details.
This change significantly reduces the vcpkg binary cache size, improving
CI caching performance.