Remove 10GB Cache Size Limit for Cache Service V2 by GhadimiR · Pull Request #2118 · actions/toolkit (original) (raw)

Pull Request Overview

This PR removes the 10GB cache size limit for Cache Service V2 and improves error handling by allowing more specific error messages from the results backend.

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
packages/cache/src/cache.ts Remove size limit validation, add FinalizeCacheError class, improve error message handling
packages/cache/tests/saveCacheV2.test.ts Remove size limit test, add tests for large caches and specific error messages, update mocks
packages/cache/tests/saveCache.test.ts Update mock to include message field for API response consistency

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.