93
93
# libReactant: packaged
94
94
# version: '1.10'
95
95
# test_group: integration
96
- TMPDIR : ${{ github.workspace }}/tmp
97
- JULIA_DEPOT_PATH : " ${{ github.workspace }}/.julia_depot:"
98
96
steps :
99
97
- name : Set TMPDIR
100
98
# We have to use `${GITHUB_WORKSPACE}` instead of `github.workspace` because GitHub
@@ -106,22 +104,14 @@ jobs:
106
104
- name : Create TMPDIR
107
105
run : |
108
106
mkdir -p ${{ env.TMPDIR }}
109
- - name : Create Julia Depot Directory
110
- run : |
111
- mkdir -p ${{ github.workspace }}/.julia_depot
112
- - name : Cache Julia Depot
113
- uses : actions/cache@v4
114
- with :
115
- path : ${{ github.workspace }}/.julia_depot
116
- key : julia-depot-${{ runner.os }}-${{ runner.arch }}-${{ matrix.version }}-${{ hashFiles('**/Project.toml', '**/Manifest.toml') }}
117
- restore-keys : |
118
- julia-depot-${{ runner.os }}-${{ runner.arch }}-${{ matrix.version }}-
119
- julia-depot-${{ runner.os }}-${{ runner.arch }}-
120
107
- uses : julia-actions/setup-julia@v2
121
108
if : ${{ ! matrix.assertions }}
122
109
with :
123
110
version : ${{ matrix.version }}
124
111
- uses : julia-actions/cache@v2
112
+ with :
113
+ cache-name : julia-cache;workflow=${{ github.workflow }};job=${{ github.job }};version=${{ matrix.version }};os=${{ matrix.os }};runtime=${{ matrix.runtime }};assertions=${{ matrix.assertions }}
114
+ include-matrix : false
125
115
- uses : actions/checkout@v4
126
116
if : ${{ matrix.assertions }}
127
117
with :
@@ -183,4 +173,4 @@ jobs:
183
173
- uses : julia-actions/julia-processcoverage@v1
184
174
- uses : codecov/codecov-action@v5
185
175
with :
186
- files : lcov.info
176
+ files : lcov.info
0 commit comments