diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index eacbe3e26323e0a0bf1579cba53e2e12ecfd27c0..4a59b5b91edbe7a918a80884cf9e38a5d70a8826 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,6 +21,7 @@ version:
   artifacts:
     name: pages
     when: always
+    expire_in: 1 week
     paths:
       - badges/
 
@@ -54,6 +55,7 @@ tests (from scratch):
   artifacts:
     name: pages
     when: always
+    expire_in: 1 week
     paths:
       - badges/
       - test_results/
@@ -107,6 +109,7 @@ tests:
   artifacts:
     name: pages
     when: always
+    expire_in: 1 week
     paths:
       - badges/
       - test_results/
@@ -131,6 +134,7 @@ coverage:
   artifacts:
     name: pages
     when: always
+    expire_in: 1 week
     paths:
       - badges/
       - coverage/
@@ -155,6 +159,7 @@ sphinx docs:
   artifacts:
     name: pages
     when: always
+    expire_in: 1 week
     paths:
       - badges/
       - webpage/
@@ -189,6 +194,7 @@ pages:
   artifacts:
     name: pages
     when: always
+    expire_in: 1 week
     paths:
       - public
       - badges/