diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7cf0cf9ff1fea8262e27e6c0b14b4b0a45990d1e..8247fc4bce0d90989974121ec85abdd67bf1cdb2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -24,7 +24,6 @@ include:
   artifacts:
     name: validation-results
     when: always
-    expire_in: 6 hours
   tags:
     - public-runner-docker
 
diff --git a/templates/base.gitlab-ci.yml b/templates/base.gitlab-ci.yml
index 7809a7e6131aadd57154fe30b14c331d4dbf4b3a..e91c7769e5e5d017947be98f590549c57fb1cc53 100644
--- a/templates/base.gitlab-ci.yml
+++ b/templates/base.gitlab-ci.yml
@@ -2,7 +2,7 @@ default:
   timeout: 1 hour
   artifacts:
     when: always
-    expire_in: 6 hours
+    expire_in: 24 hours
 
 # Necessary due to a bug.
 # See https://gitlab.com/gitlab-org/gitlab/-/issues/418003 for details.