@@ -160,6 +160,12 @@ jobs:
160
160
path : ~/.m2/repository
161
161
key : ${{ runner.os }}-temurin-${{ matrix.java-version }}-maven-${{ matrix.module }}-${{ hashFiles(format('modules/{0}/deps.edn', matrix.module)) }}
162
162
163
+ - name : Cache Clojure GitLibs
164
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
165
+ with :
166
+ path : ~/.gitlibs
167
+ key : ${{ runner.os }}-gitlibs-${{ matrix.module }}-${{ hashFiles(format('modules/{0}/deps.edn', matrix.module)) }}
168
+
163
169
- name : Download Job IG Profiles
164
170
uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
165
171
with :
@@ -206,6 +212,12 @@ jobs:
206
212
path : ~/.m2/repository
207
213
key : ${{ runner.os }}-temurin-21-maven-db-coverage-${{ hashFiles('modules/db/deps.edn') }}
208
214
215
+ - name : Cache Clojure GitLibs
216
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
217
+ with :
218
+ path : ~/.gitlibs
219
+ key : ${{ runner.os }}-gitlibs-db-coverage-${{ hashFiles('modules/db/deps.edn') }}
220
+
209
221
- name : Download Job IG Profiles
210
222
uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
211
223
with :
@@ -252,6 +264,12 @@ jobs:
252
264
path : ~/.m2/repository
253
265
key : ${{ runner.os }}-temurin-${{ matrix.java-version }}-maven-${{ hashFiles('deps.edn') }}
254
266
267
+ - name : Cache Clojure GitLibs
268
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
269
+ with :
270
+ path : ~/.gitlibs
271
+ key : ${{ runner.os }}-gitlibs-${{ hashFiles('deps.edn') }}
272
+
255
273
- name : Download Job IG Profiles
256
274
uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
257
275
with :
@@ -304,6 +322,12 @@ jobs:
304
322
path : ~/.m2/repository
305
323
key : ${{ runner.os }}-temurin-21-maven-build-${{ hashFiles('**/deps.edn') }}
306
324
325
+ - name : Cache Clojure GitLibs
326
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
327
+ with :
328
+ path : ~/.gitlibs
329
+ key : ${{ runner.os }}-gitlibs-build-${{ hashFiles('**/deps.edn') }}
330
+
307
331
- name : Download Job IG Profiles
308
332
uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
309
333
with :
@@ -1857,6 +1881,12 @@ jobs:
1857
1881
path : ~/.m2/repository
1858
1882
key : ${{ runner.os }}-temurin-21-maven-jepsen-${{ hashFiles('modules/jepsen/deps.edn') }}
1859
1883
1884
+ - name : Cache Clojure GitLibs
1885
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
1886
+ with :
1887
+ path : ~/.gitlibs
1888
+ key : ${{ runner.os }}-gitlibs-jepsen-${{ hashFiles('modules/jepsen/deps.edn') }}
1889
+
1860
1890
- name : APT Update
1861
1891
run : sudo apt-get update
1862
1892
@@ -2255,6 +2285,12 @@ jobs:
2255
2285
path : ~/.m2/repository
2256
2286
key : ${{ runner.os }}-temurin-21-maven-jepsen-${{ hashFiles('modules/jepsen/deps.edn') }}
2257
2287
2288
+ - name : Cache Clojure GitLibs
2289
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
2290
+ with :
2291
+ path : ~/.gitlibs
2292
+ key : ${{ runner.os }}-gitlibs-jepsen-${{ hashFiles('modules/jepsen/deps.edn') }}
2293
+
2258
2294
- name : APT Update
2259
2295
run : sudo apt-get update
2260
2296
0 commit comments