diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 122aa21a9583d39b8723e32e33470fb1f4e3d0d3..2566ed71fe94d9331cea4dbd8b45b91c03215f64 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -36,6 +36,7 @@ build_cuda_on_cpu_runner:
         key: "$CI_COMMIT_SHA"
         paths:
             - bin
+        policy: push
     script:
         - module load cuda/11.4
         - mkdir -p bin
@@ -52,6 +53,7 @@ test_cuda_on_gpu_runner:
         key: "$CI_COMMIT_SHA"
         paths:
             - bin
+        policy: pull
     script:
         - module load cuda/11.4
         - bin/test_cuda.exe