Releases: coursier/cache-action
Releases · coursier/cache-action
v6.2.0
Changes
- Ignore unhandled exceptions in save step (should discard spurious EBADF errors seen in save / post-action step)
Updates
- Bump @actions/core from
1.2.6
to1.4.0
v6.1.0
Changes
- Ignore errors upon saving cache
v6.0.0
Changes
- Take into account job name and matrices by default. (Previously, one has to pass those manually via
extraKey: …
) - Better cache key pattern, like
${cacheType}-${jobName}[-${matrix}]-${hash}
, favoring re-use of more relevant previous caches - Better output overall: the action now prints the cache keys it looks into, whether a cache hit occurred on the main key, whether the cache should be persisted in post run job, the used to persist the cache in the post run job, etc.
v6.3.1
What's Changed
- Bump eslint from 7.31.0 to 7.32.0 by @dependabot in #201
- Fix coursier cache action version in README.md by @akiomik in #215
- Bump @actions/core from 1.4.0 to 1.6.0 by @dependabot in #232
- Bump prettier from 2.3.2 to 2.5.1 by @dependabot in #266
- Bump @typescript-eslint/parser from 4.28.4 to 4.33.0 by @dependabot in #234
- Ignore import/no-commonjs errors by @alexarchambault in #268
- Bump @types/node from 16.4.3 to 17.0.14 by @dependabot in #263
- Bump @actions/cache from 1.0.7 to 2.0.2 by @dependabot in #291
- Add note about ~/.ivy2/cache in README by @mkurz in #294
- Disable i18n-text/no-en linting rules by @alexarchambault in #269
- Add
cache-hit
outputs by @mkurz in #296 - Bump prettier from 2.5.1 to 2.6.2 by @dependabot in #298
New Contributors
Full Changelog: v6.3...v6.3.1
v5
Changes
-
Add new settings
extraKey
, and equivalent sbt / mill / Ammonite-specific keys (extraSbtKey
,extraMillKey
,extraAmmoniteKey
), allowing to add a custom part to the coursier / sbt / mill / Ammonite cache keys -
Add new settings
extraHashContent
, and equivalent sbt / mill / Ammonite-specific keys (extraSbtHashedContent
,extraMillHashedContent
,extraAmmoniteHashedContent
), allowing to hash some extra content, when computing a hash for the coursier / sbt / mill / Ammonite cache keys
v4.1
v4
Changes
- Cache
~/.ivy2/cache
along~/.sbt
v3
Changes
- Cache
~/.sbt
,~/.mill
, and~/.ammonite
too. Caching these directories is triggered when sbt or mill files, or Ammonite scripts are found.
Fixes
- Fix spurious cache hit warning upon save
v2
(No changes in the source compared to v1
, only regenerating the *.js
files, which were possibly stale in v1
for the restore cache part.)
v1
Initial release