Update actions/cache action to v4
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| actions/cache | action | major | v3.0.5 -> v4.3.0 |
Release Notes
actions/cache (actions/cache)
v4.3.0
What's Changed
- Add note on runner versions by @GhadimiR in #1642
- Prepare
v4.3.0release by @Link- in #1655
New Contributors
- @GhadimiR made their first contribution in #1642
Full Changelog: https://github.com/actions/cache/compare/v4...v4.3.0
v4.2.4
What's Changed
- Update README.md by @nebuk89 in #1620
- Upgrade
@actions/cacheto4.0.5and move@protobuf-ts/pluginto dev depdencies by @Link- in #1634 - Prepare release
4.2.4by @Link- in #1636
New Contributors
Full Changelog: https://github.com/actions/cache/compare/v4...v4.2.4
v4.2.3
What's Changed
- Update to use @actions/cache 4.0.3 package & prepare for new release by @salmanmkc in #1577 (SAS tokens for cache entries are now masked in debug logs)
New Contributors
- @salmanmkc made their first contribution in #1577
Full Changelog: https://github.com/actions/cache/compare/v4.2.2...v4.2.3
v4.2.2
What's Changed
[!IMPORTANT] As a reminder, there were important backend changes to release v4.2.0, see those release notes and the announcement for more details.
- Bump @actions/cache to v4.0.2 by @robherley in #1560
Full Changelog: https://github.com/actions/cache/compare/v4.2.1...v4.2.2
v4.2.1
What's Changed
[!IMPORTANT] As a reminder, there were important backend changes to release v4.2.0, see those release notes and the announcement for more details.
- docs: GitHub is spelled incorrectly in caching-strategies.md by @janco-absa in #1526
- docs: Make the "always save prime numbers" example more clear by @Tobbe in #1525
- Update force deletion docs due a recent deprecation by @sebbalex in #1500
- Bump @actions/cache to v4.0.1 by @robherley in #1554
New Contributors
- @janco-absa made their first contribution in #1526
- @Tobbe made their first contribution in #1525
- @sebbalex made their first contribution in #1500
Full Changelog: https://github.com/actions/cache/compare/v4.2.0...v4.2.1
v4.2.0
⚠️ Important Changes
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 or v3 as soon as possible before February 1st, 2025. (Upgrade instructions below).
If you are using pinned SHAs, please use the SHAs of versions v4.2.0 or v3.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.
Read more about the change & access the migration guide: reference to the announcement.
Minor changes
Minor and patch version updates for these dependencies:
-
@actions/core:
1.11.1 -
@actions/io:
1.1.3 -
@vercel/ncc:
0.38.3
Full Changelog: https://github.com/actions/cache/compare/v4.1.2...v4.2.0
v4.1.2
What's Changed
- Add Bun example by @idleberg in #1456
- Revise
isGheslogic by @jww3 in #1474 - Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1475
- Add dependabot.yml to enable automatic dependency upgrades by @Link- in #1476
- Bump actions/checkout from 3 to 4 by @dependabot in #1478
- Bump actions/stale from 3 to 9 by @dependabot in #1479
- Bump github/codeql-action from 2 to 3 by @dependabot in #1483
- Bump actions/setup-node from 3 to 4 by @dependabot in #1481
- Prepare
4.1.2release by @Link- in #1477
New Contributors
- @idleberg made their first contribution in #1456
- @jww3 made their first contribution in #1474
- @Link- made their first contribution in #1476
Full Changelog: https://github.com/actions/cache/compare/v4.1.1...v4.1.2
v4.1.1
What's Changed
- Restore original behavior of
cache-hitoutput by @joshmgross in #1467
Full Changelog: https://github.com/actions/cache/compare/v4.1.0...v4.1.1
v4.1.0
What's Changed
- Fix cache-hit output when cache missed by @fchimpan in #1404
- Deprecate
save-alwaysinput by @joshmgross in #1452
New Contributors
- @ottlinger made their first contribution in #1437
- @Olegt0rr made their first contribution in #1377
- @fchimpan made their first contribution in #1404
- @x612skm made their first contribution in #1434
- @todgru made their first contribution in #1311
- @Jcambass made their first contribution in #1463
- @mackey0225 made their first contribution in #1462
- @quatquatt made their first contribution in #1445
Full Changelog: https://github.com/actions/cache/compare/v4.0.2...v4.1.0
v4.0.2
What's Changed
Full Changelog: https://github.com/actions/cache/compare/v4.0.1...v4.0.2
v4.0.1
What's Changed
- Update README.md by @yacaovsnc in #1304
- Update examples by @yacaovsnc in #1305
- Update actions/cache publish flow by @bethanyj28 in #1340
- Update @actions/cache by @bethanyj28 in #1341
New Contributors
- @yacaovsnc made their first contribution in #1304
Full Changelog: https://github.com/actions/cache/compare/v4...v4.0.1
v4.0.0
What's Changed
New Contributors
Full Changelog: https://github.com/actions/cache/compare/v3...v4.0.0
v3.5.0
- Bump
actions/cacheto v4.1.0
Full Changelog: https://github.com/actions/cache/compare/v3...v3.5.0
v3.4.3
What's Changed
- Bump @actions/cache to v4.0.2 by @robherley
Full Changelog: https://github.com/actions/cache/compare/v3.4.2...v3.4.3
v3.4.2
What's Changed
[!IMPORTANT] As a reminder, there were important backend changes to release v3.4.0, see those release notes and the announcement for more details.
- Bump @actions/cache to v4.0.1 by @robherley in #1554
Full Changelog: https://github.com/actions/cache/compare/v3.4.0...v3.4.2
v3.4.1
[!WARNING] This version was incorrectly released using a SHA pointing to a newer version for immutable actions only. Please use
v3.4.2(orv3) instead.
v3.4.0
⚠️ Important Changes
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 or v3 as soon as possible before February 1st, 2025. (Upgrade instructions below).
If you are using pinned SHAs, please use the SHAs of versions v4.2.0 or v3.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.
Read more about the change & access the migration guide: reference to the announcement.
Minor changes
Minor and patch version updates for these dependencies:
-
@actions/core:
1.11.1 -
@actions/io:
1.1.3 -
@vercel/ncc:
0.38.3
Full Changelog: https://github.com/actions/cache/compare/v3.3.3...v3.4.0
v3.3.3
What's Changed
- Cache v3.3.3 by @robherley in #1302
New Contributors
- @robherley made their first contribution in #1302
Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.3
v3.3.2
What's Changed
- Fixed readme with new segment timeout values by @kotewar in #1133
- Readme fixes by @kotewar in #1134
- Updated description of the lookup-only input for main action by @kotewar in #1130
- Change two new actions mention as quoted text by @bishal-pdMSFT in #1131
- Update Cross-OS Caching tips by @pdotl in #1122
- Bazel example (Take #2️⃣) by @vorburger in #1132
- Remove actions to add new PRs and issues to a project board by @jorendorff in #1187
- Consume latest toolkit and fix dangling promise bug by @chkimes in #1217
- Bump action version to 3.3.2 by @bethanyj28 in #1236
New Contributors
- @vorburger made their first contribution in #1132
- @jorendorff made their first contribution in #1187
- @chkimes made their first contribution in #1217
- @bethanyj28 made their first contribution in #1236
Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.2
v3.3.1
What's Changed
Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.1
v3.3.0
What's Changed
- Bug: Permission is missing in cache delete example by @kotokaze in #1123
- Add
lookup-onlyoption by @cdce8p in #1041
New Contributors
- @kotokaze made their first contribution in #1123
Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.0
v3.2.6
What's Changed
- Updated branch in Force deletion of caches by @t-dedah in #1108
- Fix zstd not being used after zstd version upgrade to 1.5.4 on hosted runners by @pdotl in #1118
Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.6
v3.2.5
What's Changed
- Rewrite readmes by @jsoref in #1085
- Fixed typos and formatting in docs by @kotewar in #1076
- Fixing paths for OSes by @kotewar in #1101
- Release patch version update by @Phantsure in #1105
New Contributors
Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.5
v3.2.4
What's Changed
- Update json5 package version by @vsvipul in #1065
- Cache recipes for cache, restore and save actions by @kotewar in #1055
- Add gnu tar and zstd as pre-requisites for windows self-hosted runners by @pdotl in #1068
- Fix a whitespace typo by @kurtmckee in #1074
- :memo: #1045 update using the
set-outputcommand is deprecated by @siguikesse in #1046 - Fix referenced output key in save action readme by @ruudk in #1061
- Update workflows to use reusable-workflows by @jongwooo in #1066
- Introduce add-to-project step & rename workflow files by @pallavx in #1077
- chore: Fix syntax error typo by @vHeemstra in #1081
- Update caching-strategies.md by @kpfleming in #1084
- Added another usage hint to foresee #1072 by @maybeec in #1089
- Add
fail-on-cache-missoption by @cdce8p in #1036
New Contributors
- @kurtmckee made their first contribution in #1074
- @siguikesse made their first contribution in #1046
- @ruudk made their first contribution in #1061
- @pallavx made their first contribution in #1077
- @vHeemstra made their first contribution in #1081
- @kpfleming made their first contribution in #1084
- @maybeec made their first contribution in #1089
- @cdce8p made their first contribution in #1036
Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.4
v3.2.3
What's Changed
- Add Mint example by @uhooi in #1051
- Fixed broken link by @kotewar in #1057
- Add support to opt-in enable cross-os caching on windows by @Phantsure in #1056
- Release support for cross-os caching as opt-in feature by @Phantsure in #1060
New Contributors
Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.3
v3.2.2
What's Changed
- Fix formatting error in restore/README.md by @me-and in #1044
- save/README.md: Fix typo in example by @mmuetzel in #1040
- README.md: remove outdated Windows cache tip link by @me-and in #1042
- Revert compression changes related to windows but keep version logging by @Phantsure in #1049
New Contributors
- @me-and made their first contribution in #1044
- @mmuetzel made their first contribution in #1040
Full Changelog: https://github.com/actions/cache/compare/v3.2.1...v3.2.2
v3.2.1
What's Changed
- Release compression related changes for windows by @Phantsure in #1039
- Upgrade codeql to v2 by @Phantsure in #1023
Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1
v3.2.0
What's Changed
- fix wrong timeout env var key in README.md by @walterddr in #959
- Updated release doc with correct env variable by @kotewar in #960
- Create pull_request_template.md by @pdotl in #963
- Update README with clearer info about cache-hit and its value by @kotewar in #961
- Change datadog/squid to Ubuntu/squid in CI check by @bishal-pdMSFT in #976
- Add more details to version section in readme by @bishal-pdMSFT in #971
- Update hashFiles documentation reference by @asaf400 in #979
- Updated link for cache segment download info by @kotewar in #986
- Readme update for deleting caches by @t-dedah in #981
- Add oncall logic to assign issues and PRs by @vsvipul in #997
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #998
- Revert "Bump minimatch from 3.0.4 to 3.1.2" by @vsvipul in #1005
- Fix npm vulnerability by @Phantsure in #1007
- refactor: Use early return pattern to avoid nested conditions by @jongwooo in #1013
- Use cache in check-dist.yml by @jongwooo in #1004
- chore: Use built-in cache action to cache dependencies by @jongwooo in #1014
- Updated node example by @t-dedah in #1008
- Fix: Node npm doc example by @apascualm in #1026
- docs: fix an invalid link in workarounds.md by @teatimeguest in #929
- General Availability release for granular cache by @kotewar in #1035 More details here on beta release.
New Contributors
- @walterddr made their first contribution in #959
- @asaf400 made their first contribution in #979
- @jongwooo made their first contribution in #1013
- @apascualm made their first contribution in #1026
- @teatimeguest made their first contribution in #929
Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.0
v3.0.11
What's Changed
- Call out cache not saved on hit by @Phantsure in #946
- Update @actions/core to 1.10.0 by @rentziass in #950
- Update cache to use @actions/core@^1.10.0 by @pdotl in #956
New Contributors
- @rentziass made their first contribution in #950
Full Changelog: https://github.com/actions/cache/compare/v3...v3.0.11
v3.0.10
- Fix a bug with sorting inputs.
- Update definition for
restore-keysin README.md
v3.0.9
- Enhanced the warning message for cache unavailability in case of GHES.
v3.0.8
What's Changed
- Fix
zstdnot working for windows on gnu tar in issues. - Allow users to provide a custom timeout as input for aborting cache segment download using the environment variable
SEGMENT_DOWNLOAD_TIMEOUT_MIN. Default is 60 minutes.
v3.0.7
What's Changed
- Fix for the download stuck problem has been added in actions/cache for users who were intermittently facing the issue. As part of this fix, new timeout has been introduced in the download step to stop the download if it doesn't complete within an hour and run the rest of the workflow without erroring out.
v3.0.6
What's Changed
- Add example for clojure lein project dependencies by @shivamarora1 in PR #835
- Update toolkit's cache npm module to latest. Bump cache version to v3.0.6 by @pdotl in PR #887
- Fix issue #809 where cache save/restore was failing for Amazon Linux 2 runners due to older tar version
- Fix issue #833 where cache save was not working for caching github workspace directory
New Contributors
- @shivamarora1 made their first contribution in #835
- @pdotl made their first contribution in #887
Full Changelog: https://github.com/actions/cache/compare/v3...v3.0.6
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.