dependabot[bot]
1f7b6e036e
Bump dcarbone/install-jq-action from 3.0.1 to 3.1.1 ( #171 )
...
Bumps [dcarbone/install-jq-action](https://github.com/dcarbone/install-jq-action ) from 3.0.1 to 3.1.1.
- [Release notes](https://github.com/dcarbone/install-jq-action/releases )
- [Commits](e397bd8743...f0e10f46ff )
---
updated-dependencies:
- dependency-name: dcarbone/install-jq-action
dependency-version: 3.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 11:09:30 -04:00
dependabot[bot]
c1893486c9
Bump actions/cache from 4.2.2 to 4.2.3 ( #172 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](d4323d4df1...5a3ec84eff )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 4.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 11:09:06 -04:00
Penelope Yong
c231b4e8c0
Output cache-paths and cache-key as well ( #169 )
2025-04-01 11:08:42 -04:00
dependabot[bot]
9b3f75eff3
Bump actions/cache from 4.2.0 to 4.2.2 ( #165 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](1bd1e32a3b...d4323d4df1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 07:28:08 +00:00
Ian Butterworth
2b1bf4d8a1
fix slashes in windows depot path ( #153 )
2025-01-09 13:23:45 -06:00
dependabot[bot]
49fd7c4af0
Bump pyTooling/Actions from 1.0.5 to 3.1.1 ( #157 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com >
2025-01-09 13:06:18 -05:00
dependabot[bot]
d343189aad
Bump actions/cache from 4.1.2 to 4.2.0 ( #156 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](6849a64899...1bd1e32a3b )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 11:41:51 +01:00
dependabot[bot]
f4098e6050
Bump actions/cache from 4.0.2 to 4.1.2 ( #151 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.0.2 to 4.1.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0c45773b62...6849a64899 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-01 13:48:31 +00:00
dependabot[bot]
0c8892ce7f
Bump dcarbone/install-jq-action from 2.1.0 to 3.0.1 ( #155 )
...
* Bump dcarbone/install-jq-action from 2.1.0 to 3.0.1
Bumps [dcarbone/install-jq-action](https://github.com/dcarbone/install-jq-action ) from 2.1.0 to 3.0.1.
- [Release notes](https://github.com/dcarbone/install-jq-action/releases )
- [Commits](8867ddb478...e397bd8743 )
---
updated-dependencies:
- dependency-name: dcarbone/install-jq-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update action.yml
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mosè Giordano <765740+giordano@users.noreply.github.com >
2024-12-01 13:47:49 +00:00
Ian Butterworth
824243901f
fix windows depot path expansion ( #146 )
2024-09-23 13:30:40 -04:00
Ian Butterworth
8608484607
Soft fail registry update ( #143 )
2024-08-31 13:35:05 +02:00
Curtis Vogt
e662c42397
Expand paths which use tilde ( #141 )
2024-08-30 13:54:55 +01:00
Ian Butterworth
e7913c2cb9
update any cached registries ( #140 )
...
* update any cached registries
* add comment
* handle really old julia versions
* Update action.yml
Co-authored-by: Curtis Vogt <curtis.vogt@gmail.com >
---------
Co-authored-by: Curtis Vogt <curtis.vogt@gmail.com >
2024-08-12 10:01:44 -04:00
Curtis Vogt
580d2b69d8
Fix issues with custom cache eviction ( #135 )
...
* Keep latest and default branch cache entries
* Record skipped cache IDs
2024-06-26 16:54:10 -05:00
dependabot[bot]
d48542bb7b
Bump actions/cache from 3.3.3 to 4.0.2 ( #123 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.3 to 4.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](e12d46a63a...0c45773b62 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dilum Aluthge <dilum@aluthge.com >
2024-05-01 12:53:50 -04:00
dependabot[bot]
caa655642c
Bump pyTooling/Actions from 1.0.1 to 1.0.5 ( #127 )
...
Bumps [pyTooling/Actions](https://github.com/pytooling/actions ) from 1.0.1 to 1.0.5.
- [Release notes](https://github.com/pytooling/actions/releases )
- [Changelog](https://github.com/pyTooling/Actions/blob/main/doc/Releases.rst )
- [Commits](60281e01e2...e9d0dc3dba )
---
updated-dependencies:
- dependency-name: pyTooling/Actions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dilum Aluthge <dilum@aluthge.com >
2024-05-01 12:38:23 -04:00
dependabot[bot]
cc87ef305e
Bump pyTooling/Actions from 0.4.6 to 1.0.1 ( #117 )
...
* Bump pyTooling/Actions from 0.4.6 to 1.0.1
Bumps [pyTooling/Actions](https://github.com/pytooling/actions ) from 0.4.6 to 1.0.1.
- [Release notes](https://github.com/pytooling/actions/releases )
- [Changelog](https://github.com/pyTooling/Actions/blob/main/doc/Releases.rst )
- [Commits](adef08d3bd...60281e01e2 )
---
updated-dependencies:
- dependency-name: pyTooling/Actions
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Apply suggestions from code review
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com >
2024-04-04 20:56:26 -04:00
Ian Butterworth
8b63b4a15d
Update actions/cache to v3.3.3 ( #121 )
2024-04-04 19:46:22 -04:00
Sascha Mann
216aaef29a
Pin third party action to hash ( #106 )
...
Third party actions should never not be pinned to a hash. Otherwise, in case the action repo is taken over by a malicious actor, they can change what runs in all of the workflows that julia-actions/cache is used in as well. Pinning to a hash prevents that.
2024-01-18 10:21:26 -05:00
nathan musoke
3e0649aaee
fix: Attempt to install jq on all runners ( #105 )
2024-01-17 17:38:32 -05:00
Ian Butterworth
dc1a3cdeac
make depot if not restored ( #91 )
2024-01-16 10:48:25 -05:00
Curtis Vogt
4491ed7a86
Pass cache-name between save/restore jobs ( #103 )
...
* Pass cache-name between save/restore
* Use save job name in cache-name
* Re-order test jobs
* Fix typo in registry warning
2024-01-16 09:40:31 -06:00
Curtis Vogt
b84ca24db8
Avoid corrupting existing cloned Julia registries ( #102 )
...
* Reproduce add-julia-registry issue
* Skip registries restore when already present
* Expand ~
* Refactor paths step to use bash array
2024-01-15 19:28:33 -06:00
Curtis Vogt
0c5d92d73a
Delete cache entries only on the workflow branch ( #97 )
...
* Delete cache entries on the workflow branch
* Grant permissions for cache cleanup
* Add delete-old-caches required for testing purposes
* Revise help message
* Faster generate-key
* Use distinct cache-names for matrix/no-matrix jobs
* Remove redundant permissions
* Better fork detection logic
2024-01-15 10:15:36 -06:00
Curtis Vogt
fca1a91340
URL encode any invalid key characters ( #93 )
...
* URL encode any invalid key characters
* Test we handle invalid chars
* Job matrices must match
* Empty commit
* Empty commit
2024-01-09 16:50:08 -05:00
Curtis Vogt
207a5a0786
Unique cache-key for job matrix objects ( #88 )
...
* Unique cache-key for job matrix objects
* Update workflow to use object in job matrix
* Restore key should always match startswith
* fixup! Unique cache-key for job matrix objects
* Debug no-matrix
* Tests require overriding workflow/job
* Skip generating matrix_key when no matrix is used
* Install jq for self-hosted runners
* fixup! Install jq for self-hosted runners
* Skip install when not needed
* fixup! Skip install when not needed
* fixup! Skip install when not needed
* Improve `cache-name` description
Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com >
* Update description in README
* Use actions/checkout@v4 in example
* add missing period
---------
Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com >
2024-01-04 20:29:52 -05:00
Ian Butterworth
fab7d6ae0a
enable registries by default ( #62 )
2024-01-04 16:39:29 -05:00
Curtis Vogt
b430ec2989
Add option for user specified Julia depot ( #83 )
...
* Add input user-depot
* Only list restored depot directory size on cache-hit
* Remove unnecessary quoting on inputs/outputs
* Rename input to just depot
* Include the depot path in the key
* Documentation update
* Allow JULIA_DEPOT_PATH to specify default depot
* fixup! Allow JULIA_DEPOT_PATH to specify default depot
2024-01-03 19:19:34 -05:00
Curtis Vogt
930a18227b
Documentation consistency fixes ( #84 )
...
* Consistent use of periods
* Consistent casing of GitHub
* Use 2-space indentation for YAML example
* Add links to for further details
2024-01-02 21:59:12 -05:00
Christian Proud
ff08d7d467
Fix incorrect GitHub actions path on containers ( #78 )
...
Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com >
2023-11-28 11:06:28 -05:00
Ian Butterworth
67f1f75048
Fixup #71 ( #75 )
2023-11-27 10:05:33 -05:00
Ian Butterworth
3466649946
Update cache every run. Add /compiled and /logs. Make key sensitive to matrix. ( #71 )
...
Co-authored-by: Rik Huijzer <github@huijzer.xyz >
Co-authored-by: Sascha Mann <git@mail.saschamann.eu >
2023-11-25 00:08:21 -05:00
Ian Butterworth
8ef8d3313f
add cache-scratchspaces and default enabled ( #63 )
2023-11-02 12:12:59 +01:00
dependabot[bot]
4616a55a79
Bump actions/cache from 3.3.1 to 3.3.2 ( #67 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](88522ab9f3...704facf57e )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-09 12:49:20 +02:00
Fons van der Plas
ec00ba5d20
remove "test" from cache name ( #66 )
2023-09-09 12:48:52 +02:00
Sascha Mann
75868c023d
Use step outputs instead of env vars ( #50 )
...
fixes #48
* Use step outputs instead of env vars
* Change case of outputs to match standard conventions
2023-07-26 22:27:05 -04:00
dependabot[bot]
569d290d51
Bump actions/cache from 3.3.0 to 3.3.1 ( #56 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](940f3d7cf1...88522ab9f3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 12:26:29 +01:00
dependabot[bot]
47d045b35a
Bump actions/cache from 3.2.6 to 3.3.0 ( #55 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.6 to 3.3.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](69d9d449ac...940f3d7cf1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-10 10:28:58 +01:00
dependabot[bot]
edf78a706c
Bump actions/cache from 3.2.5 to 3.2.6 ( #54 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](6998d139dd...69d9d449ac )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 06:40:35 -05:00
dependabot[bot]
10913c2628
Bump actions/cache from 3.2.4 to 3.2.5 ( #53 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](627f0f41f6...6998d139dd )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 12:07:54 +01:00
dependabot[bot]
a364403e9b
Bump actions/cache from 3.2.3 to 3.2.4 ( #52 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](58c146cc91...627f0f41f6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 11:35:10 +01:00
dependabot[bot]
2ff65c9241
Bump actions/cache from 3.2.2 to 3.2.3 ( #43 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](4723a57e26...58c146cc91 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 12:20:21 +01:00
Sascha Mann
6bbc93575c
Add option to cache precompilation cache ( #38 )
...
See #11
2023-01-05 18:35:07 +01:00
dependabot[bot]
a96f53eeda
Bump actions/cache from 3.2.1 to 3.2.2 ( #39 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](c1a5de879e...4723a57e26 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-28 08:52:36 +01:00
dependabot[bot]
b45946153f
Bump actions/cache from 3.0.11 to 3.2.1 ( #37 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.11 to 3.2.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](9b0c1fce7a...c1a5de879e )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-23 02:21:40 -05:00
Sascha Mann
08f6ca9894
Remove deprecated set-output command ( #32 )
...
* Remove deprecated set-output command
See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ & https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter
* Update action.yml
Co-authored-by: Rik Huijzer <t.h.huijzer@rug.nl >
Co-authored-by: Rik Huijzer <t.h.huijzer@rug.nl >
2022-10-14 16:02:53 +02:00
dependabot[bot]
d696810071
Bump actions/cache from 3.0.10 to 3.0.11 ( #31 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](56461b9eb0...9b0c1fce7a )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-14 10:55:36 +02:00
dependabot[bot]
c314effe59
Bump actions/cache from 3.0.9 to 3.0.10 ( #29 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.9 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](ac8075791e...56461b9eb0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 09:39:46 +02:00
dependabot[bot]
c38652fe18
Bump actions/cache from 3.0.8 to 3.0.9 ( #28 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](fd5de65bc8...ac8075791e )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 14:14:34 +02:00
dependabot[bot]
ccbc2ac68e
Bump actions/cache from 3.0.7 to 3.0.8 ( #23 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](a7c34adf76...fd5de65bc8 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 10:57:03 +02:00