Skip to content

Caching

Cache eviction

Quick answer

Cache eviction is the removal of cache entries to stay within a size limit, usually by discarding the least recently used entries first.

Cache eviction is the removal of cache entries to stay within a size limit, usually by discarding the least recently used entries first.

Why it matters

GitHub evicts at 10 GB per repository. Teams rarely notice — the build still passes, it just quietly gets slower until someone investigates.

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.