alexcrichton opened PR #13169 from alexcrichton:judicious-caching to bytecodealliance:main:
Given how much space the docker images we have in CI take up this commit adjust the caching there. Specifically for docker images this updates the cache save/restore to avoid saving the cache on release branches meaning we'll only contain cached images for the
mainbranch. With all our release branches I think the docker images would quickly put us over the 10G limit which could cause a lot of cache thrashing otherwise. At least we'll have less network happenings on the merge queue?Additionally all our separate invocations of
cargo installare also updated to use a single shared github action which does all the caching bits. This additionally is updated to only cache for themainbranch, but this also includes release branches too given how small these caches are. The goal here is to avoid polluting caches from merge queue branches or PRs since we don't have a lot of space.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
alexcrichton requested wasmtime-default-reviewers for a review on PR #13169.
alexcrichton requested fitzgen for a review on PR #13169.
alexcrichton updated PR #13169.
alexcrichton updated PR #13169.
pchickey submitted PR review.
alexcrichton has enabled auto merge for PR #13169.
alexcrichton added PR #13169 Adjust caching/installation in CI to the merge queue.
alexcrichton merged PR #13169.
alexcrichton removed PR #13169 Adjust caching/installation in CI from the merge queue.
Last updated: May 03 2026 at 22:13 UTC