@@ -30,12 +30,12 @@ jobs:
3030 runs-on : ubuntu-latest
3131 steps :
3232 - name : Checkout code
33- uses : actions/checkout@v4
33+ uses : actions/checkout@v7
3434 with :
3535 fetch-depth : 0
3636
3737 - name : Set up Go
38- uses : actions/setup-go@v5
38+ uses : actions/setup-go@v7
3939 with :
4040 go-version : ${{ env.GO_VERSION }}
4141 cache : true
7373 echo "Build verification passed"
7474
7575 - name : Upload coverage
76- uses : actions/upload-artifact@v4
76+ uses : actions/upload-artifact@v7
7777 with :
7878 name : coverage
7979 path : coverage.out
@@ -133,12 +133,12 @@ jobs:
133133
134134 steps :
135135 - name : Checkout code
136- uses : actions/checkout@v4
136+ uses : actions/checkout@v7
137137 with :
138138 fetch-depth : 0
139139
140140 - name : Set up Go
141- uses : actions/setup-go@v5
141+ uses : actions/setup-go@v7
142142 with :
143143 go-version : ${{ env.GO_VERSION }}
144144 cache : true
@@ -203,7 +203,7 @@ jobs:
203203 Write-Host "Built $OUTPUT_NAME with SQLite support"
204204
205205 - name : Upload artifact
206- uses : actions/upload-artifact@v4
206+ uses : actions/upload-artifact@v7
207207 with :
208208 name : ${{ env.BINARY_NAME }}-${{ matrix.os }}-${{ matrix.arch }}
209209 path : dist/${{ env.BINARY_NAME }}-${{ matrix.os }}-${{ matrix.arch }}${{ matrix.ext }}
@@ -218,13 +218,13 @@ jobs:
218218 needs : build
219219 steps :
220220 - name : Download macOS amd64 binary
221- uses : actions/download-artifact@v4
221+ uses : actions/download-artifact@v8
222222 with :
223223 name : ${{ env.BINARY_NAME }}-darwin-amd64
224224 path : staging/amd64
225225
226226 - name : Download macOS arm64 binary
227- uses : actions/download-artifact@v4
227+ uses : actions/download-artifact@v8
228228 with :
229229 name : ${{ env.BINARY_NAME }}-darwin-arm64
230230 path : staging/arm64
@@ -253,7 +253,7 @@ jobs:
253253 echo "Built ${OUTPUT_NAME} (x86_64 + arm64) with SQLite support"
254254
255255 - name : Upload universal artifact
256- uses : actions/upload-artifact@v4
256+ uses : actions/upload-artifact@v7
257257 with :
258258 name : ${{ env.BINARY_NAME }}-darwin-universal
259259 path : dist/${{ env.BINARY_NAME }}-darwin-universal
@@ -268,7 +268,7 @@ jobs:
268268 needs : build
269269 steps :
270270 - name : Checkout code
271- uses : actions/checkout@v4
271+ uses : actions/checkout@v7
272272 with :
273273 fetch-depth : 0
274274
@@ -282,7 +282,7 @@ jobs:
282282 echo "VERSION_NUMBER=${VERSION_NUMBER}" >> $GITHUB_OUTPUT
283283
284284 - name : Download Windows amd64 binary
285- uses : actions/download-artifact@v4
285+ uses : actions/download-artifact@v8
286286 with :
287287 name : ${{ env.BINARY_NAME }}-windows-amd64
288288 path : build/staging
@@ -397,7 +397,7 @@ jobs:
397397 }
398398
399399 - name : Upload installer artifact
400- uses : actions/upload-artifact@v4
400+ uses : actions/upload-artifact@v7
401401 with :
402402 name : windows-installer
403403 path : dist/GoAnime-Installer-*.exe
@@ -414,7 +414,7 @@ jobs:
414414 contents : write
415415 steps :
416416 - name : Checkout code
417- uses : actions/checkout@v4
417+ uses : actions/checkout@v7
418418 with :
419419 fetch-depth : 0
420420
@@ -433,14 +433,14 @@ jobs:
433433 fi
434434
435435 - name : Download all artifacts
436- uses : actions/download-artifact@v4
436+ uses : actions/download-artifact@v8
437437 with :
438438 path : artifacts
439439 pattern : ${{ env.BINARY_NAME }}-*
440440 merge-multiple : false
441441
442442 - name : Download Windows installer
443- uses : actions/download-artifact@v4
443+ uses : actions/download-artifact@v8
444444 with :
445445 name : windows-installer
446446 path : artifacts/windows-installer
@@ -581,7 +581,7 @@ jobs:
581581 cat RELEASE_NOTES.md
582582
583583 - name : Create GitHub Release
584- uses : softprops/action-gh-release@v2
584+ uses : softprops/action-gh-release@v3
585585 with :
586586 name : GoAnime ${{ steps.version.outputs.VERSION }}
587587 body_path : RELEASE_NOTES.md
@@ -637,7 +637,7 @@ jobs:
637637
638638 - name : Checkout code
639639 if : steps.check-secrets.outputs.has_secrets == 'true'
640- uses : actions/checkout@v4
640+ uses : actions/checkout@v7
641641
642642 - name : Get version from tag
643643 if : steps.check-secrets.outputs.has_secrets == 'true'
@@ -669,7 +669,7 @@ jobs:
669669
670670 - name : Publish to AUR
671671 if : steps.check-secrets.outputs.has_secrets == 'true'
672- uses : KSXGitHub/github-actions-deploy-aur@v4.1.2
672+ uses : KSXGitHub/github-actions-deploy-aur@v4.2.0
673673 with :
674674 pkgname : goanime
675675 pkgbuild : ./aur/goanime/PKGBUILD
0 commit comments