3838 java-version-file : .java-version
3939
4040 - name : Setup Gradle
41- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
41+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
4242 with :
4343 cache-read-only : ${{ inputs.cache-read-only }}
4444
6060 java-version-file : .java-version
6161
6262 - name : Setup Gradle
63- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
63+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
6464 with :
6565 cache-read-only : ${{ inputs.cache-read-only }}
6666
9999 java-version-file : .java-version
100100
101101 - name : Setup Gradle
102- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
102+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
103103 with :
104104 cache-read-only : ${{ inputs.cache-read-only }}
105105
@@ -187,7 +187,7 @@ jobs:
187187 sed -i "s/org.gradle.jvmargs=/org.gradle.jvmargs=-Xmx3g /" gradle.properties
188188
189189 - name : Setup Gradle
190- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
190+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
191191 with :
192192 cache-read-only : ${{ inputs.cache-read-only }}
193193
@@ -238,9 +238,7 @@ jobs:
238238 - 11
239239 - 17
240240 - 21
241- - 23
242- - 24
243- - 25-ea
241+ - 25 # renovate: datasource=java-version
244242 vm :
245243 - hotspot
246244 - openj9
@@ -254,12 +252,6 @@ jobs:
254252 - true
255253 exclude :
256254 - vm : ${{ inputs.skip-openj9-tests && 'openj9' || '' }}
257- - test-java-version : 23
258- vm : hotspot
259- - test-java-version : 24
260- vm : openj9
261- - test-java-version : 25-ea
262- vm : openj9
263255 fail-fast : false
264256 steps :
265257 - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -298,7 +290,7 @@ jobs:
298290 run : .github/scripts/deadlock-detector.sh
299291
300292 - name : Setup Gradle
301- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
293+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
302294 with :
303295 # only push cache for one matrix option since github action cache space is limited
304296 cache-read-only : ${{ inputs.cache-read-only || matrix.test-java-version != 11 || matrix.vm != 'hotspot' }}
@@ -342,22 +334,27 @@ jobs:
342334 with :
343335 result-encoding : string
344336 script : |
345- const matrix = JSON.parse(process.env.matrix);
346- const job_name = `common / test${ matrix['test-partition'] } (${ matrix['test-java-version'] }, ${ matrix.vm }, indy ${ matrix['test-indy'] })`;
347-
348- const workflow_jobs_nested = await github.paginate(
349- github.rest.actions.listJobsForWorkflowRun,
350- {
351- owner: context.repo.owner,
352- repo: context.repo.repo,
353- run_id: context.runId,
354- per_page: 100
355- },
356- (response) => {
357- return response.data;
358- },
359- );
360- return workflow_jobs_nested.flat().find((job) => job.name === job_name).html_url;
337+ try {
338+ const matrix = JSON.parse(process.env.matrix);
339+ const job_name = `common / test${ matrix['test-partition'] } (${ matrix['test-java-version'] }, ${ matrix.vm }, indy ${ matrix['test-indy'] })`;
340+ const workflow_jobs_nested = await github.paginate(
341+ github.rest.actions.listJobsForWorkflowRun,
342+ {
343+ owner: context.repo.owner,
344+ repo: context.repo.repo,
345+ run_id: context.runId,
346+ per_page: 100
347+ },
348+ (response) => {
349+ return response.data;
350+ },
351+ );
352+ const job = workflow_jobs_nested.flat().find((job) => job.name === job_name);
353+ return job ? job.html_url : '';
354+ } catch (e) {
355+ core.warning(`Failed to get current job url: ${e}`);
356+ return '';
357+ }
361358
362359 - name : Flaky test report
363360 if : ${{ !cancelled() }}
@@ -429,7 +426,7 @@ jobs:
429426 java-version-file : .java-version
430427
431428 - name : Set up Gradle cache
432- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
429+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
433430 with :
434431 # only push cache for one matrix option per OS since github action cache space is limited
435432 cache-read-only : ${{ inputs.cache-read-only || matrix.smoke-test-suite != 'tomcat' }}
@@ -481,7 +478,7 @@ jobs:
481478 java-version-file : .java-version
482479
483480 - name : Setup Gradle
484- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
481+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
485482 with :
486483 cache-read-only : ${{ inputs.cache-read-only }}
487484
@@ -504,7 +501,7 @@ jobs:
504501 java-version-file : .java-version
505502
506503 - name : Set up Gradle cache
507- uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
504+ uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
508505 with :
509506 cache-read-only : ${{ inputs.cache-read-only }}
510507
0 commit comments