diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fcb63a5e09c37525f01cb13a9f43c0a275c08647..1bb67835f038606fb133d7431c3c6c3b13c1d42f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,7 +44,8 @@ variables:
 
 
 .spack_cache:
-  - key: ${environment}-spack-cache
+  cache:
+    key: ${environment}-spack-cache
     policy: pull-push
     untracked: true