3636
3737 steps :
3838 - name : Checkout code
39- uses : actions/checkout@v3
39+ uses : actions/checkout@v6
4040
4141 - name : Compute cache keys
4242 id : compute-key
@@ -47,45 +47,45 @@ jobs:
4747
4848 - name : Check Windows cache
4949 id : check-windows
50- uses : actions/cache/restore@v4
50+ uses : actions/cache/restore@v5
5151 with :
5252 path : CelesteStudio-windows-x64.zip
5353 key : ${{ steps.compute-key.outputs.windows_key }}
5454 - name : Check Linux cache
5555 id : check-linux
56- uses : actions/cache/restore@v4
56+ uses : actions/cache/restore@v5
5757 with :
5858 path : CelesteStudio-linux-x64.zip
5959 key : ${{ steps.compute-key.outputs.linux_key }}
6060 - name : Check macOS cache
6161 id : check-macos
62- uses : actions/cache/restore@v4
62+ uses : actions/cache/restore@v5
6363 with :
6464 path : |
6565 CelesteStudio-macos-x64.zip
6666 CelesteStudio-macos-arm64.zip
6767 key : ${{ steps.compute-key.outputs.macos_key }}
6868
6969 - name : Upload Windows x64
70- uses : actions/upload-artifact@v4
70+ uses : actions/upload-artifact@v7
7171 if : steps.check-windows.outputs.cache-hit == 'true'
7272 with :
7373 name : CelesteStudio-windows-x64
7474 path : CelesteStudio-windows-x64.zip
7575 - name : Upload Linux x64
76- uses : actions/upload-artifact@v4
76+ uses : actions/upload-artifact@v7
7777 if : steps.check-linux.outputs.cache-hit == 'true'
7878 with :
7979 name : CelesteStudio-linux-x64
8080 path : CelesteStudio-linux-x64.zip
8181 - name : Upload macOS x64
82- uses : actions/upload-artifact@v4
82+ uses : actions/upload-artifact@v7
8383 if : steps.check-macos.outputs.cache-hit == 'true'
8484 with :
8585 name : CelesteStudio-macos-x64
8686 path : CelesteStudio-macos-x64.zip
8787 - name : Upload macOS ARM64
88- uses : actions/upload-artifact@v4
88+ uses : actions/upload-artifact@v7
8989 if : steps.check-macos.outputs.cache-hit == 'true'
9090 with :
9191 name : CelesteStudio-macos-arm64
@@ -100,11 +100,11 @@ jobs:
100100
101101 steps :
102102 - name : Checkout
103- uses : actions/checkout@v4
103+ uses : actions/checkout@v6
104104 with :
105105 submodules : ' recursive'
106106 - name : Setup .NET
107- uses : actions/setup-dotnet@v4
107+ uses : actions/setup-dotnet@v5
108108 with :
109109 dotnet-version : ' 10.0'
110110
@@ -128,7 +128,7 @@ jobs:
128128 Pop-Location
129129
130130 - name : Upload x64
131- uses : actions/upload-artifact@v4
131+ uses : actions/upload-artifact@v7
132132 with :
133133 name : CelesteStudio-windows-x64
134134 path : CelesteStudio-windows-x64.zip
@@ -142,11 +142,11 @@ jobs:
142142
143143 steps :
144144 - name : Checkout
145- uses : actions/checkout@v4
145+ uses : actions/checkout@v6
146146 with :
147147 submodules : ' recursive'
148148 - name : Setup .NET
149- uses : actions/setup-dotnet@v4
149+ uses : actions/setup-dotnet@v5
150150 with :
151151 dotnet-version : ' 10.0'
152152
@@ -170,7 +170,7 @@ jobs:
170170 popd
171171
172172 - name : Upload x64
173- uses : actions/upload-artifact@v4
173+ uses : actions/upload-artifact@v7
174174 with :
175175 name : CelesteStudio-linux-x64
176176 path : CelesteStudio-linux-x64.zip
@@ -184,11 +184,11 @@ jobs:
184184
185185 steps :
186186 - name : Checkout
187- uses : actions/checkout@v4
187+ uses : actions/checkout@v6
188188 with :
189189 submodules : ' recursive'
190190 - name : Setup .NET
191- uses : actions/setup-dotnet@v4
191+ uses : actions/setup-dotnet@v5
192192 with :
193193 dotnet-version : ' 10.0'
194194 - name : Install macOS workflow
@@ -237,12 +237,12 @@ jobs:
237237 popd
238238
239239 - name : Upload x64
240- uses : actions/upload-artifact@v4
240+ uses : actions/upload-artifact@v7
241241 with :
242242 name : CelesteStudio-macos-x64
243243 path : CelesteStudio-macos-x64.zip
244244 - name : Upload ARM64
245- uses : actions/upload-artifact@v4
245+ uses : actions/upload-artifact@v7
246246 with :
247247 name : CelesteStudio-macos-arm64
248248 path : CelesteStudio-macos-arm64.zip
0 commit comments