mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-29 00:15:42 +00:00
* Add weekly Bazel cache cleanup workflow Removes Bazel output bases not accessed in 7 days to prevent disk space accumulation on self-hosted runners. Keeps 'cache' and 'install' directories. Remote cache means minimal perf impact from clearing local output bases. Runs weekly on Sunday at 00:00 UTC, can also be triggered manually. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Use bazel clean instead of find-based cleanup The previous approach looked for output bases not accessed in 7 days, but since the runner is used regularly, those directories always have recent access times and would never be cleaned up. Using `bazel clean` weekly clears the local output base, freeing disk space. The next build will be slightly slower but will pull from remote cache. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>