Skip to content

Commit 51c7ec8

Browse files
hexaederclaude
andcommitted
Bump julia-actions/cache to v3, remove cache-save workaround
julia-actions/cache@v3 saves the cache on failure/cancellation natively, so the explicit actions/cache/save fallback step is no longer needed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent a565378 commit 51c7ec8

1 file changed

Lines changed: 2 additions & 22 deletions

File tree

.github/workflows/CI.yml

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,13 @@ jobs:
2929
with:
3030
version: ${{ matrix.version }}
3131
arch: ${{ matrix.arch }}
32-
- name: Load Julia packages from cache
33-
id: julia-cache
34-
uses: julia-actions/cache@v3
32+
- uses: julia-actions/cache@v3
3533
- uses: julia-actions/julia-buildpkg@v1
3634
- uses: julia-actions/julia-runtest@v1
3735
- uses: julia-actions/julia-processcoverage@v1
3836
- uses: codecov/codecov-action@v5
3937
with:
4038
file: lcov.info
41-
- name: Save Julia depot cache on cancel or failure
42-
id: julia-cache-save
43-
if: cancelled() || failure()
44-
uses: actions/cache/save@v5
45-
with:
46-
path: |
47-
${{ steps.julia-cache.outputs.cache-paths }}
48-
key: ${{ steps.julia-cache.outputs.cache-key }}
4939
docs:
5040
name: Documentation
5141
runs-on: ubuntu-latest
@@ -57,9 +47,7 @@ jobs:
5747
- uses: julia-actions/setup-julia@v2
5848
with:
5949
version: '1'
60-
- name: Load Julia packages from cache
61-
id: julia-cache
62-
uses: julia-actions/cache@v3
50+
- uses: julia-actions/cache@v3
6351
- uses: julia-actions/julia-buildpkg@v1
6452
- uses: julia-actions/julia-docdeploy@v1
6553
env:
@@ -71,11 +59,3 @@ jobs:
7159
using NetworkLayout
7260
DocMeta.setdocmeta!(NetworkLayout, :DocTestSetup, :(using NetworkLayout); recursive=true)
7361
doctest(NetworkLayout)'
74-
- name: Save Julia depot cache on cancel or failure
75-
id: julia-cache-save
76-
if: cancelled() || failure()
77-
uses: actions/cache/save@v5
78-
with:
79-
path: |
80-
${{ steps.julia-cache.outputs.cache-paths }}
81-
key: ${{ steps.julia-cache.outputs.cache-key }}

0 commit comments

Comments
 (0)