diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f3f27066f9e0758faa7c6257a5123c8f29e3d641..348dffe5673f169b771ebc885ed43f0e41a5d100 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,6 +27,7 @@ build_badges:
     - master
     - develop
     - tags
+    - docs
   before_script:
     - module load singularity/3.5.3
     - chmod +x ./workflow/scripts/get_updated_badge_info.sh
@@ -44,6 +45,7 @@ pages:
     - master
     - develop
     - tags
+    - docs
   dependencies:
     - build_badges
   script:
@@ -923,33 +925,4 @@ consistency:
     paths:
       - SE_multiqc_data.json
       - PE_multiqc_data.json
-    expire_in: 7 days
-
-
-temp_build_badges:
-  stage: badges
-  only:
-    - docs
-  before_script:
-    - module load singularity/3.5.3
-    - chmod +x ./workflow/scripts/get_updated_badge_info.sh
-  script:
-    - echo "Building badges"
-    - singularity run 'docker://gudmaprbk/gudmap-rbk_base:1.0.0' bash ./workflow/scripts/get_updated_badge_info.sh
-    - singularity run 'docker://gudmaprbk/gudmap-rbk_base:1.0.0' bash ./workflow/scripts/get_updated_rep_count.sh
-  artifacts:
-    paths:
-      - badges/
-
-temp_pages:
-  stage: deploy
-  only:
-    - docs
-  dependencies:
-    - temp_build_badges
-  script:
-    - mkdir -p public
-    - mv badges/ public/badges/
-  artifacts:
-    paths:
-    - public
\ No newline at end of file
+    expire_in: 7 days
\ No newline at end of file