@@ -57,14 +57,17 @@ jobs:
5757 else
5858 echo "result=true" >> $GITHUB_OUTPUT
5959 fi
60- build_jdk_17 :
61- name : Build (JDK 17 )
60+ build_jdk_25 :
61+ name : Build (JDK 25 )
6262 needs : [prerequisites]
6363 runs-on : ubuntu-latest
6464 if : needs.prerequisites.outputs.runjobs
6565 steps :
6666 - uses : actions/checkout@v5
6767 - uses : spring-io/spring-gradle-build-action@v2
68+ with :
69+ java-version : ' 25'
70+ distribution : ' liberica'
6871 - name : Build and run unit tests
6972 run : |
7073 ./gradlew clean build -x integrationTest \
9194 steps :
9295 - uses : actions/checkout@v5
9396 - uses : spring-io/spring-gradle-build-action@v2
97+ with :
98+ java-version : ' 25'
99+ distribution : ' liberica'
94100 - name : Run all sample app tests
95101 env :
96102 LOCAL_REPOSITORY_PATH : ${{ github.workspace }}/build/publications/repos
@@ -107,19 +113,21 @@ jobs:
107113 -PspringBootVersion="$BOOT_VERSION" \
108114 -PsampleTests \
109115 :runAllSampleTests
110-
111116 scan :
112117 needs : [prerequisites]
113118 if : ${{ needs.prerequisites.outputs.runjobs && !contains(inputs.run-trivy-scan, 'false') }}
114119 uses : ./.github/workflows/trivy-scan.yml
115120 deploy_artifacts :
116121 name : Deploy Artifacts
117- needs : [prerequisites, build_jdk_17 , check_samples, scan]
122+ needs : [prerequisites, build_jdk_25 , check_samples, scan]
118123 runs-on : ubuntu-latest
119124 if : ${{ needs.prerequisites.outputs.should_deploy_artifacts }}
120125 steps :
121126 - uses : actions/checkout@v5
122127 - uses : spring-io/spring-gradle-build-action@v2
128+ with :
129+ java-version : ' 25'
130+ distribution : ' liberica'
123131 - id : branch-name
124132 name : Extract Branch Name
125133 env :
@@ -196,11 +204,14 @@ jobs:
196204
197205 deploy_docs_antora :
198206 name : Deploy Antora Docs
199- needs : [build_jdk_17 , check_samples, scan]
207+ needs : [build_jdk_25 , check_samples, scan]
200208 runs-on : ubuntu-latest
201209 steps :
202210 - uses : actions/checkout@v5
203211 - uses : spring-io/spring-gradle-build-action@v2
212+ with :
213+ java-version : ' 25'
214+ distribution : ' liberica'
204215 - name : Run Antora
205216 run : |
206217 ./gradlew antora
@@ -239,6 +250,9 @@ jobs:
239250 with :
240251 token : ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
241252 - uses : spring-io/spring-gradle-build-action@v2
253+ with :
254+ java-version : ' 25'
255+ distribution : ' liberica'
242256 - name : Wait for Milestone Artifacts
243257 if : ${{ contains(needs.prerequisites.outputs.project_version, '-RC') || contains(needs.prerequisites.outputs.project_version, '-M') }}
244258 env :
0 commit comments