diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 48959aab..6f7833e7 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -28,7 +28,7 @@ jobs:
         run: python build.py
 
       - name: Publish Build Artifact
-        uses: actions/upload-artifact@v4.5.0
+        uses: actions/upload-artifact@v4.6.0
         with:
           retention-days: 14
           name: py3-build-artifact
diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml
index 2d08c229..f64d8beb 100644
--- a/.github/workflows/publish.yaml
+++ b/.github/workflows/publish.yaml
@@ -31,7 +31,7 @@ jobs:
         run: python build.py
 
       - name: Publish Build Artifact
-        uses: actions/upload-artifact@v4.5.0
+        uses: actions/upload-artifact@v4.6.0
         with:
           retention-days: 14
           name: py3-build-artifact
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index 0cca8228..feb4b0bf 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -56,7 +56,7 @@ jobs:
         if: ${{ matrix.py_version == '3.11' }}
 
       - name: Publish Test Artifact
-        uses: actions/upload-artifact@v4.5.0
+        uses: actions/upload-artifact@v4.6.0
         with:
           retention-days: 14
           name: ${{ matrix.py_version }}-${{ matrix.os }}-test-results