92
92
with :
93
93
path : ~/.gradle/wrapper
94
94
key : ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
95
+ - name : Setup java 8 to run the Gradle script
96
+ uses : actions/setup-java@v4
97
+ with :
98
+ distribution : ' zulu'
99
+ java-version : 8
95
100
- name : Cache NuGet dependencies
96
101
uses : actions/cache@v4
97
102
with :
@@ -144,6 +149,11 @@ jobs:
144
149
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
145
150
tar xf cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
146
151
echo "cmake-${CMAKE_VERSION}-Linux-x86_64/bin" >> $GITHUB_PATH
152
+ - name : Setup java 8 to run the Gradle script
153
+ uses : actions/setup-java@v4
154
+ with :
155
+ distribution : ' zulu'
156
+ java-version : 8
147
157
- name : Build
148
158
run : ./cppbuild/cppbuild
149
159
@@ -182,6 +192,11 @@ jobs:
182
192
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
183
193
tar xf cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
184
194
echo "cmake-${CMAKE_VERSION}-Linux-x86_64/bin" >> $GITHUB_PATH
195
+ - name : Setup java 8 to run the Gradle script
196
+ uses : actions/setup-java@v4
197
+ with :
198
+ distribution : ' zulu'
199
+ java-version : 8
185
200
- name : Build
186
201
run : ./cppbuild/cppbuild
187
202
@@ -222,6 +237,11 @@ jobs:
222
237
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
223
238
tar xf cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
224
239
echo "cmake-${CMAKE_VERSION}-Linux-x86_64/bin" >> $GITHUB_PATH
240
+ - name : Setup java 8 to run the Gradle script
241
+ uses : actions/setup-java@v4
242
+ with :
243
+ distribution : ' zulu'
244
+ java-version : 8
225
245
- name : Build
226
246
run : ./cppbuild/cppbuild
227
247
@@ -262,6 +282,11 @@ jobs:
262
282
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
263
283
tar xf cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
264
284
echo "cmake-${CMAKE_VERSION}-Linux-x86_64/bin" >> $GITHUB_PATH
285
+ - name : Setup java 8 to run the Gradle script
286
+ uses : actions/setup-java@v4
287
+ with :
288
+ distribution : ' zulu'
289
+ java-version : 8
265
290
- name : Build
266
291
run : ./cppbuild/cppbuild
267
292
@@ -280,11 +305,28 @@ jobs:
280
305
uses : actions/checkout@v4
281
306
with :
282
307
ref : ${{ github.sha }}
308
+ - name : Cache Gradle dependencies
309
+ uses : actions/cache@v4
310
+ with :
311
+ path : ~/.gradle/caches
312
+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
313
+ restore-keys : |
314
+ ${{ runner.os }}-gradle-
315
+ - name : Cache Gradle wrappers
316
+ uses : actions/cache@v4
317
+ with :
318
+ path : ~/.gradle/wrapper
319
+ key : ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
283
320
- name : Install CMake
284
321
run : |
285
322
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Darwin-x86_64.tar.gz
286
323
tar xf cmake-${CMAKE_VERSION}-Darwin-x86_64.tar.gz
287
324
echo "cmake-${CMAKE_VERSION}-Darwin-x86_64/CMake.app/Contents/bin" >> $GITHUB_PATH
325
+ - name : Setup java 8 to run the Gradle script
326
+ uses : actions/setup-java@v4
327
+ with :
328
+ distribution : ' zulu'
329
+ java-version : 8
288
330
- name : Build
289
331
run : cmake --version && ./cppbuild/cppbuild
290
332
@@ -303,12 +345,29 @@ jobs:
303
345
uses : actions/checkout@v4
304
346
with :
305
347
ref : ${{ github.sha }}
348
+ - name : Cache Gradle dependencies
349
+ uses : actions/cache@v4
350
+ with :
351
+ path : ~/.gradle/caches
352
+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
353
+ restore-keys : |
354
+ ${{ runner.os }}-gradle-
355
+ - name : Cache Gradle wrappers
356
+ uses : actions/cache@v4
357
+ with :
358
+ path : ~/.gradle/wrapper
359
+ key : ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
306
360
- name : Install CMake
307
361
run : |
308
362
$client = new-object System.Net.WebClient
309
363
$client.DownloadFile("https://github.com/Kitware/CMake/releases/download/v$Env:CMAKE_VERSION/cmake-$Env:CMAKE_VERSION-win64-x64.zip","cmake-$Env:CMAKE_VERSION-win64-x64.zip")
310
364
7z x cmake-$Env:CMAKE_VERSION-win64-x64.zip
311
365
echo "cmake-$Env:CMAKE_VERSION-win64-x64/bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8
366
+ - name : Setup java 8 to run the Gradle script
367
+ uses : actions/setup-java@v4
368
+ with :
369
+ distribution : ' zulu'
370
+ java-version : 8
312
371
- name : Build
313
372
run : cppbuild/cppbuild.cmd
314
373
@@ -342,6 +401,11 @@ jobs:
342
401
profile : minimal
343
402
toolchain : ${{ matrix.rust }}
344
403
override : true
404
+ - name : Setup java 8 to run the Gradle script
405
+ uses : actions/setup-java@v4
406
+ with :
407
+ distribution : ' zulu'
408
+ java-version : 8
345
409
- run : ./gradlew runRustTests
346
410
347
411
golang-build :
@@ -372,6 +436,11 @@ jobs:
372
436
uses : actions/setup-go@v4
373
437
with :
374
438
go-version : ${{ matrix.version }}
439
+ - name : Setup java 8 to run the Gradle script
440
+ uses : actions/setup-java@v4
441
+ with :
442
+ distribution : ' zulu'
443
+ java-version : 8
375
444
- name : Generate codecs
376
445
run : ./gradlew generateGolangCodecs
377
446
- name : Go
0 commit comments