GitHub 增强 Actions 缓存存储,超越每个仓库 10 GB 限制
realtime news Nov 21, 2025 08:26
GitHub 现在允许 Actions 缓存存储超过每个仓库 10 GB,通过按需付费模式为增加的存储需求提供灵活性。
GitHub 宣布对其 Actions 服务进行重大更新,允许仓库超出以往 10 GB 的缓存大小限制。根据 GitHub 博客,此项增强为开发者提供了在工作流运行之间存储更多构建依赖项的能力。
扩展的缓存存储
扩展的缓存存储通过按需付费的模式实现,使得仓库可以超越原本的 10 GB 限制,而无需为最初的 10 GB 承担额外费用。企业、组织和仓库管理员可以调整这些限制,任何超出的存储使用量将会相应计费。此新计费结构与 Git LFS 和 Codespaces 的存储定价模式保持一致。
缓存管理和计费政策
伴随着存储能力的提高,GitHub 引入了两项新的缓存管理政策:缓存大小逐出限制和缓存保留限制。保留限制决定了缓存条目在访问后的保持时间,而逐出限制设定了每个仓库的最大缓存大小。默认情况下,仓库继续沿用 10 GB 的缓存大小限制和七天的保留期,且无需额外付费。
管理员可以通过仓库和组织的 Actions 设置或企业的政策灵活管理这些政策。计费所有者还可以根据新的存储 SKU 建立预算,确保在预算限制达到后缓存访问变为只读状态,直至下一个计费周期。
对开发者的影响
此项开发有望惠及需要大量存储构建依赖项的开发者,可能提高工作流效率。管理缓存和计费政策的能力允许量身定制的使用,确保在满足存储需求的同时不产生不必要的开支。
关于缓存存储和政策管理的更多详情,开发者可以参考 GitHub Actions 文档。
Image source: Shutterstock