actions/setup-go, actions/setup-python, and actions/setup-node on a cache volume.
GitHub’s tool SDK @actions/tool-cache uses RUNNER_TOOL_CACHE to decide where to lookup and store artifacts.
Namespace configures the SDK to ensure any tool downloads are retained on the Cache Volume.
Enable toolchain download caching
To start caching toolchain downloads, ensure the corresponding option is checked in your profile configuration.That’s it!
After enabling this option, most setup actions will automatically use the faster Namespace cache.
You don’t need to change your workflow.