Skip to content

Caching

Why does my cache miss every run?

Quick answer

The key includes something that changes every run — commonly github.sha or a timestamp.

The detail that matters

Print the computed key in the log. Nine times out of ten the problem is visible immediately.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.