Skip to content

Managing Cache

The Caches page in the Avrea console shows:

  • Total usage across all repositories in your organization
  • Per-repository breakdown with quota progress bars
  • Per-repository entry list with type, key, size, hits, and last-used time
  • Filter by cache type (gha, go-build, bazel-build, sccache-build, etc.)

Per-repository cache usage breakdown in the Avrea console

Terminal window
avr cache usage --repo rep-abc123

Shows cache usage summary for a repository. To list individual entries:

Terminal window
avr cache list --repo rep-abc123

You can delete specific cache entries from the console's entry list or via the CLI:

Terminal window
avr cache delete --repo rep-abc123 --type gha --key "node_modules"
avr cache delete --repo rep-abc123 --all

Each cache type can be individually enabled or disabled at the organization or repository level.

Go to Settings in the Avrea console to toggle caches on or off:

SettingDescriptionDefault
GitHub Actions CacheCache dependencies and build outputs via actions/cacheOn
Go Build CacheAccelerate Go builds with shared GOCACHEPROGOn
Bazel Remote CacheAccelerate Bazel builds with a shared remote cacheOn
Turborepo CacheCache Turborepo task outputs across workflow runsOn
ccacheAccelerate C/C++ compilations with shared ccache storageOn
Gradle Build CacheShare Gradle build outputs across workflow runsOn
sccacheAccelerate Rust and C/C++ compilations with shared sccacheOn
Maven Build CacheShare Maven build outputs across workflow runsOn
Nix Binary CacheCache Nix build outputs as a binary cacheOn
Package Manager CacheCache packages from npm, pip, Go modules, and Cargo registriesOn

Organization-level settings apply to all repositories by default. Repository-level overrides take precedence.

List current settings:

Terminal window
avr settings list

Disable a specific cache for a repository:

Terminal window
avr settings set cache.sccache.enabled false

Re-enable it:

Terminal window
avr settings set cache.sccache.enabled true

Reset to the inherited default:

Terminal window
avr settings reset cache.sccache.enabled

View all available setting definitions:

Terminal window
avr settings schema