@@ -146,14 +146,14 @@ jobs:
146146 steps :
147147 - name : Checkout project
148148 if : ${{ !inputs.needs-ozone-source-tarball }}
149- uses : actions/checkout@v4
149+ uses : actions/checkout@v6
150150 with :
151151 ref : ${{ inputs.sha }}
152152 fetch-depth : ${{ inputs.checkout-fetch-depth }}
153153
154154 - name : Download Ozone source tarball
155155 if : ${{ inputs.needs-ozone-source-tarball }}
156- uses : actions/download-artifact@v4
156+ uses : actions/download-artifact@v8
157157 with :
158158 name : ozone-src
159159
@@ -164,7 +164,7 @@ jobs:
164164
165165 - name : Cache for NPM dependencies
166166 if : ${{ inputs.needs-npm-cache }}
167- uses : actions/cache@v4
167+ uses : actions/cache@v5
168168 with :
169169 path : |
170170 ~/.pnpm-store
@@ -174,7 +174,7 @@ jobs:
174174
175175 - name : Cache for Maven dependencies
176176 if : ${{ inputs.needs-maven-cache }}
177- uses : actions/cache/restore@v4
177+ uses : actions/cache/restore@v5
178178 with :
179179 path : |
180180 ~/.m2/repository/*/*/*
@@ -186,23 +186,23 @@ jobs:
186186 - name : Download Ozone repo
187187 id : download-ozone-repo
188188 if : ${{ inputs.needs-ozone-repo }}
189- uses : actions/download-artifact@v4
189+ uses : actions/download-artifact@v8
190190 with :
191191 name : ozone-repo
192192 path : |
193193 ~/.m2/repository/org/apache/ozone
194194
195195 - name : Download Ratis repo
196196 if : ${{ inputs.ratis-args != '' }}
197- uses : actions/download-artifact@v4
197+ uses : actions/download-artifact@v8
198198 with :
199199 name : ratis-jars
200200 path : |
201201 ~/.m2/repository/org/apache/ratis
202202
203203 - name : Download Ozone binary tarball
204204 if : ${{ inputs.needs-ozone-binary-tarball }}
205- uses : actions/download-artifact@v4
205+ uses : actions/download-artifact@v8
206206 with :
207207 name : ozone-bin
208208
@@ -215,7 +215,7 @@ jobs:
215215
216216 - name : Setup java ${{ inputs.java-version }}
217217 if : ${{ inputs.java-version }}
218- uses : actions/setup-java@v4
218+ uses : actions/setup-java@v5
219219 with :
220220 distribution : ' temurin'
221221 java-version : ${{ inputs.java-version }}
@@ -259,7 +259,7 @@ jobs:
259259
260260 - name : Archive build results
261261 if : ${{ !cancelled() }}
262- uses : actions/upload-artifact@v4
262+ uses : actions/upload-artifact@v7
263263 with :
264264 name : ${{ (inputs.split && format('{0}-{1}', inputs.script, inputs.split)) || inputs.script }}
265265 # please keep path as a single item; move to that directory all files needed in the artifact
@@ -270,7 +270,7 @@ jobs:
270270 # to avoid the need for 3 more inputs.
271271 - name : Store binaries for tests
272272 if : ${{ inputs.script == 'build' && !cancelled() }}
273- uses : actions/upload-artifact@v4
273+ uses : actions/upload-artifact@v7
274274 with :
275275 name : ozone-bin
276276 path : |
@@ -280,7 +280,7 @@ jobs:
280280
281281 - name : Store source tarball for compilation
282282 if : ${{ inputs.script == 'build' && !cancelled() }}
283- uses : actions/upload-artifact@v4
283+ uses : actions/upload-artifact@v7
284284 with :
285285 name : ozone-src
286286 path : |
@@ -289,7 +289,7 @@ jobs:
289289
290290 - name : Store Maven repo for tests
291291 if : ${{ inputs.script == 'build' && !cancelled() }}
292- uses : actions/upload-artifact@v4
292+ uses : actions/upload-artifact@v7
293293 with :
294294 name : ozone-repo
295295 path : |
0 commit comments