Stream: git-wasmtime

Topic: wasmtime / PR #13169 Adjust caching/installation in CI


view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:37):

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 main branch. 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 install are also updated to use a single shared github action which does all the caching bits. This additionally is updated to only cache for the main branch, 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:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:37):

alexcrichton requested wasmtime-default-reviewers for a review on PR #13169.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:37):

alexcrichton requested fitzgen for a review on PR #13169.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:39):

alexcrichton updated PR #13169.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:40):

alexcrichton updated PR #13169.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:48):

pchickey submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 22:51):

alexcrichton has enabled auto merge for PR #13169.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 23:06):

alexcrichton added PR #13169 Adjust caching/installation in CI to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 23:31):

alexcrichton merged PR #13169.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 21 2026 at 23:31):

alexcrichton removed PR #13169 Adjust caching/installation in CI from the merge queue.


Last updated: May 03 2026 at 22:13 UTC