diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 13611b1..ea2643d 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -129,7 +129,7 @@ jobs:
         }
 
     - name: Upload plugin artifact
-      uses: actions/upload-artifact@v4.4.3
+      uses: actions/upload-artifact@v4.5.0
       with:
         if-no-files-found: error
         name: ${{ matrix.os }}_${{ steps.plugin-name.outputs.info }}
@@ -177,14 +177,14 @@ jobs:
         )
 
     - name: Upload SHA512SUMS
-      uses: actions/upload-artifact@v4.4.3
+      uses: actions/upload-artifact@v4.5.0
       with:
         if-no-files-found: error
         name: SHA512SUMS
         path: out/SHA512SUMS
 
     - name: Upload SHA512SUMS.sign
-      uses: actions/upload-artifact@v4.4.3
+      uses: actions/upload-artifact@v4.5.0
       if: ${{ env.GPG_PRIVATE_KEY != null }}
       with:
         if-no-files-found: error