diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1c6ed9d6f094d2f46b93bd4007695d1fa1d5bd32..18d7b30dd572e8e954e264496c9e730fd797c744 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -64,7 +64,8 @@ variables:
     # push image as latest for the current branch
     - docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${LANGUAGE}:latest"
     # push image tagged with its versions
-    - docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${LANGUAGE}:$VERSIONS_TAG"
+    - IMAGE_PATH="$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${LANGUAGE}:$VERSIONS_TAG"
+    - docker push "${IMAGE_PATH}"
     # push image tagged with its versions and the commit sha (debug purpose)
     - docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${LANGUAGE}:$VERSIONS_TAG--$CI_COMMIT_SHORT_SHA"
     - |
@@ -134,9 +135,6 @@ build_r:
 
 
 publish_listing:
-  only:
-    - docker-images
-    - rework-image-matrix-and-export
   needs: 
     - build_r
     - build_python