ContextTLDR; The cache backend service has been rewritten from the ground up for improved performance and reliability. actions/cache now integrates with the new cache service (v2) APIs.
The new service will gradually roll out as of February 1st, 2025. The legacy service will also be sunset on the same date. Changes in these release are fully backward compatible.
We are deprecating some versions of this action. We recommend upgrading to version
v4
orv3
as soon as possible before March 1st, 2025. (Upgrade instructions below).If you are using pinned SHAs, please use the SHAs of versions
v4.2.0
orv3.4.0
If you do not upgrade, all workflow runs using any of the deprecated actions/cache will fail.
Upgrading to the recommended versions will not break your workflows.
The cache backend service has been rewritten from the ground up for improved performance and reliability. In latest versions actions/cache, we introduced a more consistent API contract with the cache backend service.
The new service will decrease the cache upload duration by up to ~80% when using GitHub Hosted Runners. The cache download performance will be the same. If you’re using self-hosted runners the upload duration is expected to improve, or in the worst-case stay the same. Cache upload/download performance depends on your network topology, hardware and geographical region used for hosting among other factors.
We will start rolling out the new backend service gradually as of February 1st, 2025. We will issue further guidance as we approach this deadline.
The legacy backend service will be sunset shortly after February 1st, 2025. We will not support both services at the same time. Refer to the migration guide below for further information on how to prevent disruption to your teams.
Migration guideThe new changes to the actions/cache should be seamless and fully backward compatible. You are not expected to change anything in your workflows to use the new service beyond upgrading to the latest releases.
In order to upgrade, edit your workflows to use one of these supported releases:
Supported versions and tags actions/cache@v4 actions/cache@v3 actions/cache@v4.2.0 actions/cache@v3.4.0If you are caching or have forked these actions, please make sure you update your caches or your forks!
The following is the list of all the deprecated versions of this action. If you are using any of these version (or have pinned to any of their SHAs), your workflows will break as of March 1st, 2025.
Deprecated versions TYPE TAG NAME PUBLISHED v4.1.2 Latest v4.1.2 about 1 month ago v4.1.1 v4.1.1 about 1 month ago v4.1.0 v4.1.0 about 2 months ago v4.0.2 v4.0.2 about 8 months ago v4.0.1 v4.0.1 about 9 months ago v4.0.0 v4.0.0 about 10 months ago v3.3.3 v3.3.3 about 10 months ago v3.3.2 v3.3.2 about 1 year ago v1.2.1 v1.2.1 about 1 year ago v2.1.8 v2.1.8 about 1 year ago v3.3.1 v3.3.1 about 1 year ago v3.3.0 v3.3.0 about 1 year ago v3.2.6 v3.2.6 about 1 year ago v3.2.5 v3.2.5 about 1 year ago v3.2.4 v3.2.4 about 1 year ago v3.2.3 v3.2.3 about 1 year ago v3.2.2 v3.2.2 about 1 year ago v3.2.1 Pre-release v3.2.1 about 1 year ago v3.2.0 v3.2.0 about 1 year ago v3.2.0-beta.1 Pre-release v3.2.0-beta.1 about 1 year ago v3.1.0-beta.3 Pre-release v3.1.0-beta.3 about 1 year ago v3.1.0-beta.2 Pre-release v3.1.0-beta.2 about 1 year ago v3.1.0-beta.1 Pre-release v3.1.0-beta.1 about 2 years ago v3.0.11 v3.0.11 about 2 years ago v3.0.10 v3.0.10 about 2 years ago v3.0.9 v3.0.9 about 2 years ago v3.0.8 v3.0.8 about 2 years ago v3.0.7 v3.0.7 about 2 years ago v3.0.6 v3.0.6 about 2 years ago v3.0.5 v3.0.5 about 2 years ago v3.0.4 v3.0.4 about 2 years ago v3.0.3 v3.0.3 about 2 years ago v3.0.2 v3.0.2 about 2 years ago v3.0.1 v3.0.1 about 2 years ago v3.0.0 v3.0.0 about 2 years ago v2.1.7 v2.1.7 about 3 years ago v2.1.6 v2.1.6 about 3 years ago v2.1.5 v2.1.5 about 3 years ago v2.1.4 v2.1.4 about 3 years ago v2.1.3 v2.1.3 about 4 years ago v2.1.2 v2.1.2 about 4 years ago v2.1.1 v2.1.1 about 4 years ago v2.1.0 v2.1.0 about 4 years ago v2.0.0 v2.0.0 about 4 years ago v1.2.0 v1.2.0 about 4 years ago v1.1.2 v1.1.2 about 4 years ago v1.1.1 v1.1.1 about 4 years ago v1.1.0 v1.1.0 about 4 years ago v1.0.3 v1.0.3 about 5 years ago v1.0.2 v1.0.2 about 5 years ago v1.0.1 v1.0.1 about 5 years ago v1.0.0 v1.0.0 about 5 years ago Preview v0.0.2 Pre-release v0.0.2 about 5 years ago Preview v0.0.1 Pre-release v0.0.1 about 5 years ago BrownoutsTo raise awareness of the upcoming deprecation, builds using deprecated versions that are scheduled to run during the brownout periods will fail. Planned brownouts schedule:
February 4, 5pm – 6pm UTC
February 11, 3pm – 7pm UTC
February 18, 2pm – 10pm UTC
When you enable Dependabot version updates for GitHub Actions, Dependabot will help ensure that references to actions in a repository's workflow.yml
file and reusable workflows used inside workflows are kept up to date.
Read more about that: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot#about-dependabot-version-updates-for-actions
GitHub Enterprise ServerThis deprecation will not impact any existing versions of GitHub Enterprise Server that are currently in use.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4