开发者警示:CI 缓存滥用易击穿平台限额
开发者 Daniel Lockyer 指出一个常见的 CI 反模式:团队习惯给每个 PR 的每次构建都写入缓存,这很容易耗尽平台默认的 10-25GB 缓存上限。一旦超限,平台会启动 LRU 淘汰机制,导致缓存被无谓挤掉。他建议的正确做法是只在 main 分支写入缓存,PR 构建只做读取,以避免缓存失效带来的构建变慢等问题。
2026-11-04 ~ 2026-11-04 · 2 条相关
- CI 缓存被 LRU 挤掉的常见坑:只在 main 分支写缓存,PR 只读 — DanielLockyer · 2026-11-04
另有 1 条近重复转述:DanielLockyer