Notification of upcoming breaking changes in GitHub Actions
Summary
Decommissioned cache service brownouts GitHub has migrated customers to a new cache service and will now be shutting down the old service. This process will include brownouts of the old…
Decommissioned cache service brownouts
GitHub has migrated customers to a new cache service and will now be shutting down the old service. This process will include brownouts of the old service before turning it off completely on April 15th, 2025. If your Actions workflows are still hitting the old cache service, your workflows may fail during these brownouts.
The brownout dates and times are as follows:
- April 1, 2025, 3 p.m. – 7 p.m. UTC
- April 8, 2025, 2 p.m. – 10 p.m. UTC
You may still be using the old service if you’re interacting with the cache in one of the following ways:
- Using a third party action (i.e. not actions/cache) or product that uses an actions cache service to perform caching. In this case, you may need to upgrade to the latest version. Examples: mozilla/sccache, Mozilla-Actions/sccache-action, Docker with GitHub Actions as a caching backend
- Using a runner version older than 2.320.1
- Have manually changed (edited or removed) any of the environment variables below:
ACTIONS_CACHE_URL
ACTIONS_RESULTS_URL
ACTIONS_RUNTIME_TOKEN
ACTIONS_CACHE_SERVICE_V2
Modification to deployment permissions
GitHub is modifying how deployment permissions operate. Those with the deployment: read
fine-grain permission can currently review, approve, or reject deployments.
As of April 1, 2025, GitHub will require the deployments: write
permission to review, approve, or reject a deployment. Please update any impacted fine-grain PATs to provide write access where needed. Impacted customers were contacted via email in early March 2025.
Failure to update your fine-grained PATs by April 1, 2025 will result in the inability to review, approve, or reject deployments.