Hive Hive
Sign in

Runner cache now falls back to public cache when a Kura node is unready

Metadata
Source
GitHub
Version
xcresult-processor-image@0.30.2
Published
Jun 24, 2026 · 12:42 UTC
Repository
tuist/tuist
Update

When the Kura node serving a private runner cache became unavailable, builds kept trying to download cached modules from that dead endpoint and eventually timed out. The dispatch logic now checks the node’s readiness heartbeat and, when a private node-port Kura server is stale or unready, automatically falls back to the public cache instead. This makes CI and macOS runner builds more resilient to Kura node outages.