diff --git a/.github/workflows/pull_request_e2e.yml b/.github/workflows/pull_request_e2e.yml
index e2e3a9b60e4c49fbc9f143c8f6176aeb19554e9d..4e065714edf3731f3e5198546b9608c816b3158e 100644
--- a/.github/workflows/pull_request_e2e.yml
+++ b/.github/workflows/pull_request_e2e.yml
@@ -23,7 +23,7 @@ jobs:
     - name: run end-to-end tests
       run: make tests-e2e
     - name: upload e2e test logs
-      uses: actions/upload-artifact@v3
+      uses: actions/upload-artifact@v4
       if: always()
       with:
         name: e2e-logs