3939 outputs :
4040 docs_only : ${{ steps.result.outputs.docs_only }}
4141 steps :
42- - uses : actions/checkout@v4
42+ - uses : actions/checkout@v6
4343 - uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
4444 id : changes
4545 with :
5656 env :
5757 FORCE_COLOR : 1
5858 steps :
59- - uses : actions/checkout@v4
59+ - uses : actions/checkout@v6
6060 - name : Check typos
6161 uses : crate-ci/typos@v1.43.1
6262 with :
7171 if : ${{ needs.precondition.outputs.docs_only != 'true' }}
7272 runs-on : ubuntu-24.04
7373 steps :
74- - uses : actions/checkout@v4
75- - uses : actions/setup-go@v5
74+ - uses : actions/checkout@v6
75+ - uses : actions/setup-go@v6
7676 with :
7777 go-version-file : ' tests/gocase/go.mod'
7878 cache : false
9696 git diff -p > clang-format.patch
9797 cat clang-format.patch
9898 - name : Upload format patch
99- uses : actions/upload-artifact@v4
99+ uses : actions/upload-artifact@v7
100100 if : always() && steps.check-format.outcome != 'success'
101101 with :
102102 path : clang-format.patch
@@ -291,14 +291,14 @@ jobs:
291291
292292 - name : Cache redis
293293 id : cache-redis
294- uses : actions/cache@v4
294+ uses : actions/cache@v5
295295 with :
296296 path : |
297297 ~/local/bin/redis-cli
298298 key : ${{ runner.os }}-${{ runner.arch }}-redis-cli
299299 - name : Cache redis server
300300 id : cache-redis-server
301- uses : actions/cache@v4
301+ uses : actions/cache@v5
302302 with :
303303 path : |
304304 ~/local/bin/redis-server
@@ -312,14 +312,14 @@ jobs:
312312 pushd redis-6.2.14 && BUILD_TLS=yes make -j$NPROC redis-cli && mv src/redis-cli $HOME/local/bin/ && popd
313313 pushd redis-6.2.14 && BUILD_TLS=yes make -j$NPROC redis-server && mv src/redis-server $HOME/local/bin/ && popd
314314
315- - uses : actions/checkout@v4
315+ - uses : actions/checkout@v6
316316 with :
317317 fetch-depth : 0
318- - uses : actions/setup-python@v5
318+ - uses : actions/setup-python@v6
319319 if : ${{ !matrix.arm_linux }}
320320 with :
321321 python-version : 3.x
322- - uses : actions/setup-go@v5
322+ - uses : actions/setup-go@v6
323323 with :
324324 go-version-file : ' tests/gocase/go.mod'
325325 cache : false
@@ -425,7 +425,7 @@ jobs:
425425 exit 1
426426 fi
427427
428- - uses : actions/upload-artifact@v4
428+ - uses : actions/upload-artifact@v7
429429 if : ${{ failure() && startsWith(matrix.os, 'ubuntu') }}
430430 with :
431431 name : kvrocks-coredumps-${{ matrix.name }}
@@ -447,7 +447,7 @@ jobs:
447447
448448 - name : Upload SonarCloud data
449449 if : ${{ matrix.sonarcloud }}
450- uses : actions/upload-artifact@v4
450+ uses : actions/upload-artifact@v7
451451 with :
452452 name : sonarcloud-data
453453 path : |
@@ -463,7 +463,7 @@ jobs:
463463 matrix :
464464 os : [ubuntu-24.04, ubuntu-24.04-arm]
465465 steps :
466- - uses : actions/checkout@v4
466+ - uses : actions/checkout@v6
467467 - name : Get core numbers
468468 run : echo "NPROC=$(nproc)" >> $GITHUB_ENV
469469 - uses : docker/build-push-action@v6
@@ -591,15 +591,15 @@ jobs:
591591
592592 - name : Cache redis
593593 id : cache-redis
594- uses : actions/cache@v4
594+ uses : actions/cache@v5
595595 with :
596596 path : |
597597 ~/local/bin/redis-cli
598598 key : ${{ matrix.image }}-redis-cli
599599
600600 - name : Cache redis server
601601 id : cache-redis-server
602- uses : actions/cache@v4
602+ uses : actions/cache@v5
603603 with :
604604 path : |
605605 ~/local/bin/redis-server
@@ -615,8 +615,8 @@ jobs:
615615 pushd redis-6.2.14 && USE_JEMALLOC=no make -j$NPROC redis-cli && mv src/redis-cli $HOME/local/bin/ && popd
616616 pushd redis-6.2.14 && USE_JEMALLOC=no make -j$NPROC redis-server && mv src/redis-server $HOME/local/bin/ && popd
617617
618- - uses : actions/checkout@v4
619- - uses : actions/setup-go@v5
618+ - uses : actions/checkout@v6
619+ - uses : actions/setup-go@v6
620620 if : ${{ !startsWith(matrix.image, 'opensuse') }}
621621 with :
622622 go-version-file : ' tests/gocase/go.mod'
0 commit comments