2727
2828 steps :
2929 - name : " Checkout"
30- uses : actions/checkout@v4
30+ uses : actions/checkout@v5
3131 with :
3232 fetch-depth : 0
3333
7373 working-directory : " compiler/build"
7474 run : " php ../box/vendor/bin/box compile --no-parallel"
7575
76- - uses : actions/upload-artifact@v4
76+ - uses : actions/upload-artifact@v5
7777 with :
7878 name : phar-file
7979 path : tmp/phpstan.phar
@@ -109,7 +109,7 @@ jobs:
109109 id : " checksum"
110110 run : echo "md5=$(md5sum tmp/phpstan.phar | cut -d' ' -f1)" >> $GITHUB_OUTPUT
111111
112- - uses : actions/upload-artifact@v4
112+ - uses : actions/upload-artifact@v5
113113 with :
114114 name : phar-file-checksum
115115 path : tmp/phpstan.phar
@@ -156,16 +156,16 @@ jobs:
156156 if : github.event_name == 'pull_request' && needs.compiler-tests.outputs.compiler_changed == 'true'
157157 runs-on : " ubuntu-latest"
158158 steps :
159- - uses : actions/checkout@v4
159+ - uses : actions/checkout@v5
160160
161161 - name : Get base commit SHA
162162 id : base
163163 run : echo "base_sha=${{ github.event.pull_request.base.sha }}" >> "$GITHUB_OUTPUT"
164164
165165 - name : Set up Node.js
166- uses : actions/setup-node@v4
166+ uses : actions/setup-node@v6
167167 with :
168- node-version : 20
168+ node-version : 22
169169
170170 - name : Install dependencies
171171 working-directory : .github/scripts
@@ -177,7 +177,7 @@ jobs:
177177
178178 - name : Find phar-file-checksum from base commit
179179 id : find-artifact
180- uses : actions/github-script@v7
180+ uses : actions/github-script@v8
181181 env :
182182 BASE_SHA : ${{ steps.base.outputs.base_sha }}
183183 ARTIFACT_NAME : phar-file-checksum
@@ -189,14 +189,14 @@ jobs:
189189
190190 # saved to phar-file-checksum/phpstan.phar
191191 - name : Download old artifact by ID
192- uses : actions/download-artifact@v4
192+ uses : actions/download-artifact@v6
193193 with :
194194 artifact-ids : ${{ steps.find-artifact.outputs.artifact_id }}
195195 run-id : ${{ steps.find-artifact.outputs.run_id }}
196196 github-token : ${{ secrets.GITHUB_TOKEN }}
197197
198198 - name : " Upload old artifact"
199- uses : actions/upload-artifact@v4
199+ uses : actions/upload-artifact@v5
200200 with :
201201 name : phar-file-checksum-base
202202 path : phar-file-checksum/phpstan.phar
@@ -210,7 +210,7 @@ jobs:
210210 steps :
211211 # saved to phpstan.phar
212212 - name : " Download base phpstan.phar"
213- uses : actions/download-artifact@v4
213+ uses : actions/download-artifact@v6
214214 with :
215215 name : phar-file-checksum-base
216216
@@ -229,18 +229,18 @@ jobs:
229229 needs : download-base-sha-phar
230230 runs-on : " ubuntu-latest"
231231 steps :
232- - uses : actions/checkout@v4
232+ - uses : actions/checkout@v5
233233
234234 # saved to phar-file-checksum/phpstan.phar
235235 - name : " Download phpstan.phar"
236- uses : actions/download-artifact@v4
236+ uses : actions/download-artifact@v6
237237 with :
238238 name : phar-file-checksum
239239 path : phar-file-checksum
240240
241241 # saved to phar-file-checksum-base/phpstan.phar
242242 - name : " Download base phpstan.phar"
243- uses : actions/download-artifact@v4
243+ uses : actions/download-artifact@v6
244244 with :
245245 name : phar-file-checksum-base
246246 path : phar-file-checksum-base
@@ -295,7 +295,7 @@ jobs:
295295 git_commit_gpgsign : true
296296
297297 - name : " Checkout phpstan-dist"
298- uses : actions/checkout@v4
298+ uses : actions/checkout@v5
299299 with :
300300 repository : phpstan/phpstan
301301 path : phpstan-dist
@@ -308,7 +308,7 @@ jobs:
308308 run : echo "sha=$(sed -n '2p' .phar-checksum)" >> $GITHUB_OUTPUT
309309
310310 - name : " Checkout phpstan-src"
311- uses : actions/checkout@v4
311+ uses : actions/checkout@v5
312312 with :
313313 fetch-depth : 0
314314 path : phpstan-src
@@ -338,7 +338,7 @@ jobs:
338338 fi
339339
340340 - name : " Download phpstan.phar"
341- uses : actions/download-artifact@v4
341+ uses : actions/download-artifact@v6
342342 with :
343343 name : phar-file
344344
@@ -384,7 +384,7 @@ jobs:
384384
385385 - name : " Commit PHAR - tag"
386386 if : " startsWith(github.ref, 'refs/tags/')"
387- uses : stefanzweifel/git-auto-commit-action@v5
387+ uses : stefanzweifel/git-auto-commit-action@v7
388388 with :
389389 commit_user_name : " phpstan-bot"
390390 commit_user_email :
" [email protected] "
0 commit comments