diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 3406152..4027d08 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -57,7 +57,7 @@ jobs:
           severity: 'CRITICAL,HIGH'
       -
         name: Archive vulnerability scan results
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: trivy-results-build
           path: trivy-results.txt
diff --git a/.github/workflows/push-main.yaml b/.github/workflows/push-main.yaml
index 800f778..d4634f4 100644
--- a/.github/workflows/push-main.yaml
+++ b/.github/workflows/push-main.yaml
@@ -59,7 +59,7 @@ jobs:
           severity: 'CRITICAL,HIGH'
       -
         name: Archive vulnerability scan results
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: trivy-results-main
           path: trivy-results.txt