diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 360271625150f6bd15ebf634f4d5030b8772630a..ec3ce408d2d320dba4633fd9e6f4c130fc64312c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,9 +34,10 @@ stages:
     CI_DEBUG_TRACE: "false"
     ENV: development
   script: 
+    - helm dependency update deploy/meilisearch/
     - >
       helm upgrade --install 
-      ${CI_PROJECT_NAME}-${CI_ENVIRONMENT_NAME}-meiliseach 
+      ${CI_PROJECT_NAME}-${CI_ENVIRONMENT_NAME}-meilisearch 
       ./deploy/meilisearch 
       --namespace=${KUBE_NAMESPACE}
       --set meilisearch.ingress.hosts[0]=${CI_ENVIRONMENT_URL}
@@ -113,6 +114,8 @@ get-zotero:
   artifacts:
     paths:
       - public/articles.json
+  rules:
+    - if: $CI_COMMIT_BRANCH == "main"
 
 get-pfam:
   image: ubuntu:23.04
@@ -211,7 +214,6 @@ build:prod:wiki:
 # --set meilisearch.environment.MEILI_MASTER_KEY="${MEILI_MASTER_KEY}"
 # --set meilisearch.environment.MEILI_ENV="${ENV}"
   script:
-    - helm dependency update deploy/df-wiki/
     - >
       helm upgrade --install $CI_PROJECT_NAME-$CI_ENVIRONMENT_NAME ./deploy/df-wiki --namespace=${KUBE_NAMESPACE}
       --set registry.image=${CI_REGISTRY_IMAGE}