Skip to content

ci: fix vcpkg tools cache key collision between windows matrix jobs#34682

Merged
hebasto merged 1 commit intobitcoin:masterfrom
willcl-ark:fix-windows-ci-cache-overlap
Feb 26, 2026
Merged

ci: fix vcpkg tools cache key collision between windows matrix jobs#34682
hebasto merged 1 commit intobitcoin:masterfrom
willcl-ark:fix-windows-ci-cache-overlap

Conversation

@willcl-ark
Copy link
Member

The standard and fuzz matrix jobs share the same github.job value
(windows-native-dll), so both try to save the vcpkg tools cache with the
same key.

Since the tools are identical across build types, let them share a
single cache entry by restricting the save to the standard job only.

The standard and fuzz matrix jobs share the same github.job value
(windows-native-dll), so both try to save the vcpkg tools cache with the
same key.

Since the tools are identical across build types, let them share a
single cache entry by restricting the save to the standard job only.
@DrahtBot DrahtBot added the Tests label Feb 26, 2026
@DrahtBot
Copy link
Contributor

DrahtBot commented Feb 26, 2026

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK maflcko, hebasto

If your review is incorrectly listed, please copy-paste <!--meta-tag:bot-skip--> into the comment that the bot should ignore.

@maflcko
Copy link
Member

maflcko commented Feb 26, 2026

lgtm ACK 17a079c

Copy link
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 17a079c, this should fix issues like #34559 (comment).

@hebasto hebasto merged commit 107a204 into bitcoin:master Feb 26, 2026
26 checks passed
@m3dwards
Copy link
Contributor

lgtm! Post merge ACK 17a079c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants