Build Cache
Avrea's build cache stores compilation artifacts in colocated cache so that rebuilds only recompile what actually changed. This works across jobs, branches, and workflow runs.
Supported tools
Section titled “Supported tools”| Tool | Mechanism | Auto-configured |
|---|---|---|
| Go | GOCACHEPROG (Go 1.24+) | Yes |
| Bazel | HTTP remote cache | Yes |
| Gradle | HttpBuildCache | Yes |
| Turborepo | Remote cache API | Yes |
| sccache | WebDAV remote storage | Yes |
| ccache | HTTP remote storage | Yes |
| Maven | Build cache extension | Yes |
| Nix | Binary cache substituter | Yes |
How it works
Section titled “How it works”On Avrea runners, build cache environment variables and configuration files are pre-configured before your workflow steps run. Each tool connects to the colocated build cache.