Releases: julia-actions/cache
Releases · julia-actions/cache
v2.0.5 - Fix saving on Windows
What's Changed
- fix windows depot path expansion by @IanButterworth in #146
Full Changelog: v2.0.4...v2.0.5
v2.0.4
v2.0.3: Fix cached registry updates
What's Changed
Full Changelog: v2.0.2...v2.0.3
v2.0.2: Update registries if cached
What's Changed
- update any cached registries by @IanButterworth in #140
Maintenance
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #137
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Update README to recommend
julia-actions/cache@v2
(instead of@v1
) by @DilumAluthge in #129 - Fix typo in
cache-name
note by @rikhuijzer in #130 - Bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #133
- Devdocs: document the process for making a new release of this action by @DilumAluthge in #128
- README: document that Bash is required by @DilumAluthge in #132
- Fix issues with custom cache eviction by @omus in #135
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Breaking Changes ⚠️
v2.0.0
requires node20
. This is a breaking change, because node20
does not support the following operating systems:
- Red Hat Enterprise Linux 7
- CentOS 7
- Oracle Linux 7
- Debian 9
- Ubuntu 16.04
- Linux Mint 18
- openSUSE 15
- SUSE Enterprise Linux (SLES) 12 SP2
- Windows 7 64-bit
- Windows 8.1 64-bit
Therefore, if you are using self-hosted runners on one of the above operating systems, you won't be able to run v2
of this action.
In contrast, v1
of this action uses node16
.
What's Changed
- fix: Attempt to install jq on all runners by @musoke in #105
- Pin third party action to hash by @SaschaMann in #106
- Mention why the extra permissions are required by @rikhuijzer in #108
- More accurate info about GitHub cache retion policy by @giordano in #111
- Only run Dependabot once per month, but increase the PR limit by @DilumAluthge in #115
- Update actions/cache to v3.3.3 by @IanButterworth in #121
- Bump julia-actions/setup-julia from 1 to 2 by @dependabot in #116
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #118
- Bump pyTooling/Actions from 0.4.6 to 1.0.1 by @dependabot in #117
- update setup-julia to v2 in readme by @IanButterworth in #124
- Bump actions/checkout from 4.1.2 to 4.1.4 by @dependabot in #126
- Bump pyTooling/Actions from 1.0.1 to 1.0.5 by @dependabot in #127
- Bump actions/cache from 3.3.3 to 4.0.2 by @dependabot in #123
New Contributors
- @musoke made their first contribution in #105
- @giordano made their first contribution in #111
- @DilumAluthge made their first contribution in #115
Full Changelog: v1.5.2...v2.0.0
v1.5.2: Cache tidy fixes. Existing registry fix.
What's Changed
- Delete cache entries only on the workflow branch by @omus in #97
- Test cache action against Julia 1.0 and nightly by @omus in #101
- Avoid corrupting existing cloned Julia registries by @omus in #102
- Pass cache-name between save/restore jobs by @omus in #103
- make depot if not restored by @IanButterworth in #91
Full Changelog: v1.5.1...v1.5.2
v1.5.1: URL encode any invalid key character
What's Changed
Full Changelog: v1.5.0...v1.5.1
v1.5.0: Cache registries by default. Option to specify depot. Fixes
What's Changed
- enable registries by default by @IanButterworth in #62
- Add option for user specified Julia depot by @omus in #83
- Unique cache-key for job matrix objects by @omus in #88
- Documentation consistency fixes by @omus in #84
New Contributors
Full Changelog: v1.4...v1.5.0
v1.4.1: Fix action path on container runners
Fixes the path to the handle_caches.jl
script when this action is run on self-hosted container-based runners.
What's Changed
New Contributors
Full Changelog: v1.4.0...v1.4.1