Compare commits

...

3 Commits

Author SHA1 Message Date
Ian Butterworth
0a61ecdcd2
Merge 9efb3f33bc into 2cdf405574 2024-10-04 20:57:13 -04:00
Josh Gross
2cdf405574
Prepare 4.1.0 release (#1464) 2024-10-04 17:00:33 -04:00
Ian Butterworth
9efb3f33bc
Add note about when key is rendered 2023-11-18 13:31:41 -05:00
4 changed files with 10 additions and 3 deletions

View File

@ -189,6 +189,9 @@ A cache key can include any of the contexts, functions, literals, and operators
For example, using the [`hashFiles`](https://docs.github.com/en/actions/learn-github-actions/expressions#hashfiles) function allows you to create a new cache when dependencies change.
> [!NOTE]
> The cache key is rendered during the restore stage, so can only depend on file state at that stage.
```yaml
- uses: actions/cache@v4
with:

View File

@ -1,5 +1,9 @@
# Releases
### 4.1.0
- Ensure `cache-hit` output is set when a cache is missed - [#1404](https://github.com/actions/cache/pull/1404)
- Deprecate `save-always` input - [#1452](https://github.com/actions/cache/pull/1452)
### 4.0.2
- Fixed restore `fail-on-cache-miss` not working.

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "cache",
"version": "4.0.2",
"version": "4.1.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "cache",
"version": "4.0.2",
"version": "4.1.0",
"license": "MIT",
"dependencies": {
"@actions/cache": "^3.2.3",

View File

@ -1,6 +1,6 @@
{
"name": "cache",
"version": "4.0.2",
"version": "4.1.0",
"private": true,
"description": "Cache dependencies and build outputs",
"main": "dist/restore/index.js",