diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f07b4c9abe3d3d827ef90ce1910e98a26a286139..9960be50567d47af707c4ae36ce7293b58882033 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -57,6 +57,9 @@ getImageTag:
     - tags
 buildDocker:
   stage: deploy
+  needs:
+    - job: getImageTag
+      artifacts: true
   parallel:
     matrix:
       - ARCH: amd64
@@ -71,7 +74,7 @@ buildDocker:
       /kaniko/executor
       --context "${CI_PROJECT_DIR}"
       --dockerfile "${CI_PROJECT_DIR}/Dockerfile"
-      --destination "${CI_REGISTRY_IMAGE}:${ARCH}"
+      --destination "${CI_REGISTRY_IMAGE}:${REGISTRY_PUSH_TAG}-${ARCH}"
   only:
     - stable
     - develop
@@ -96,9 +99,9 @@ mergeManifests:
       push from-args
       --platforms linux/amd64,linux/arm64
       --tags ${REGISTRY_PUSH_VERSION}
-      --template ${CI_REGISTRY_IMAGE}:ARCH
+      --template ${CI_REGISTRY_IMAGE}:${REGISTRY_PUSH_TAG}-ARCH
       --target ${CI_REGISTRY_IMAGE}:${REGISTRY_PUSH_TAG}
   only:
     - stable
     - develop
-    - tags
\ No newline at end of file
+    - tags