mirror of
https://github.com/storytold/craft-common-actions.git
synced 2026-11-15 15:02:24 +00:00
rust-cache keeps dependencies but not the workspace's crates, so every gate run compiles all of them again. With `sccache: true` the gate wraps rustc in sccache over the GitHub Actions cache. It writes where the dependency cache saves (the default branch, opted-in dispatches) and only reads elsewhere; SCCACHE_GHA_RW_MODE in `env` overrides that. Off by default, so no caller changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>