mirror of
https://github.com/gradle/actions.git
synced 2026-06-14 15:40:57 +00:00
3283118ee4
Prepares the consumer for the gated project-entry caching feature in the gradle-actions-caching library. Source-only; the vendored bundle is refreshed in a later commit. - cache-service.ts: add develocityAccessToken / develocityServerUrl to the local CacheOptions mirror; replace ConfigurationCacheStatus (4 values) with the 9-value ProjectCacheStatus (not-active retired); rename CacheReport.configurationCache to projectCache. - caching-report.ts: PROJECT_CACHE_COPY is an exhaustive Record<ProjectCacheStatus, string> so a missed status fails compilation; not-enabled maps to '' (dropped by the existing .filter(Boolean)). renderConfigCacheLine becomes renderProjectCacheLine, reading report.projectCache. - Tests updated for the renamed field and new copy, including a not-enabled case that renders nothing. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>