diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8666769a31a2e409bdc34973d441eb83b649f0b2..c8cb13e97bef3d27c5936ddb4b27398cdf9bb438 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -57,6 +57,8 @@ spack:setup:
   extends:
     - .spack_cache
     - .parallel_job
+  before_script:
+    - git config --global --add --bool advice.detachedHead false
   script:
     - SPACK_VERSION=$(jq -r .spack.version config.json)