2323 build-ubuntu :
2424 runs-on : ubuntu-latest
2525 steps :
26- - uses : actions/checkout@v3
26+ - uses : actions/checkout@v6
2727 with :
2828 submodules : recursive
2929
3636 with :
3737 python-version : " 3.x"
3838
39- - uses : actions/cache@v3
39+ - uses : actions/cache@v5
4040 with :
4141 path : ~/.cache/pip
4242 key : ${{ runner.os }}-pip
5555 cd test
5656 time ./pfsshell_test.tcl
5757
58- - uses : actions/upload-artifact@v4
58+ - uses : actions/upload-artifact@v6
5959 with :
6060 name : pfsshell-ubuntu
6161 path : |
@@ -68,15 +68,15 @@ jobs:
6868 meson setup build/ -Denable_pfsfuse=true
6969 meson compile -C build
7070
71- - uses : actions/upload-artifact@v4
71+ - uses : actions/upload-artifact@v6
7272 with :
7373 name : pfsfuse-ubuntu
7474 path : build/pfsfuse
7575
7676 build-win32 :
7777 runs-on : ubuntu-latest
7878 steps :
79- - uses : actions/checkout@v3
79+ - uses : actions/checkout@v6
8080 with :
8181 submodules : recursive
8282
@@ -86,11 +86,11 @@ jobs:
8686 sudo update-alternatives --set i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-posix
8787 sudo update-alternatives --set i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-g++-posix
8888
89- - uses : actions/setup-python@v3
89+ - uses : actions/setup-python@v6
9090 with :
9191 python-version : " 3.x"
9292
93- - uses : actions/cache@v3
93+ - uses : actions/cache@v6
9494 with :
9595 path : ~/.cache/pip
9696 key : ${{ runner.os }}-pip
@@ -103,7 +103,7 @@ jobs:
103103 meson setup build/ -Denable_pfs2tar=true --cross-file ./external/meson_toolchains/mingw32_meson.ini
104104 meson compile -C build archive
105105
106- - uses : actions/upload-artifact@v4
106+ - uses : actions/upload-artifact@v6
107107 with :
108108 name : pfsshell-win32
109109 path : build/*.7z
@@ -124,7 +124,7 @@ jobs:
124124 update : true
125125 shell : msys2 {0}
126126
127- - uses : actions/checkout@v3
127+ - uses : actions/checkout@v6
128128 with :
129129 submodules : recursive
130130
@@ -139,7 +139,7 @@ jobs:
139139 meson compile -C build
140140 cp -f external/dokany/license.lgpl.txt build/
141141
142- - uses : actions/upload-artifact@v4
142+ - uses : actions/upload-artifact@v6
143143 with :
144144 name : pfsfuse-win32
145145 path : |
@@ -150,15 +150,15 @@ jobs:
150150 build-macos :
151151 runs-on : macos-latest
152152 steps :
153- - uses : actions/checkout@v3
153+ - uses : actions/checkout@v6
154154 with :
155155 submodules : recursive
156156
157- - uses : actions/setup-python@v3
157+ - uses : actions/setup-python@v6
158158 with :
159159 python-version : " 3.x"
160160
161- - uses : actions/cache@v3
161+ - uses : actions/cache@v6
162162 with :
163163 path : ~/.cache/pip
164164 key : ${{ runner.os }}-pip
@@ -178,7 +178,7 @@ jobs:
178178 cd test
179179 time ./pfsshell_test.tcl
180180
181- - uses : actions/upload-artifact@v4
181+ - uses : actions/upload-artifact@v6
182182 with :
183183 name : pfsshell-macos
184184 path : |
@@ -190,7 +190,7 @@ jobs:
190190 meson setup build/ -Denable_pfsfuse=true
191191 meson compile -C build
192192
193- - uses : actions/upload-artifact@v4
193+ - uses : actions/upload-artifact@v6
194194 with :
195195 name : pfsfuse-macos
196196 path : build/pfsfuse
@@ -201,7 +201,7 @@ jobs:
201201 if : startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/master'
202202 steps :
203203 - name : Download all artifact
204- uses : actions/download-artifact@v4
204+ uses : actions/download-artifact@v6
205205
206206 - name : Prepare artifacts for release
207207 run : |
0 commit comments