diff --git a/manifest-pipeline-yocto.yml b/manifest-pipeline-yocto.yml
index 58f13284ad912dbcf9dbe20000ef45a14106e4cb..ee93285ea3d5dc0e2038b6d869bb564c330f2baa 100644
--- a/manifest-pipeline-yocto.yml
+++ b/manifest-pipeline-yocto.yml
@@ -192,10 +192,11 @@ retrigger:
       - BUILD_BRANCH=${MASTER_BRANCH}
       - |
          if [ ${CI_PIPELINE_SOURCE} == "pipeline" ]; then
-            BUILD_BRANCH="${CI_COMMIT_REF_NAME}"
-         fi
-         if [ ${CI_PIPELINE_SOURCE} == "schedule" ]; then
-            BUILD_BRANCH="${CI_COMMIT_BRANCH}"
+              BUILD_BRANCH="${CI_COMMIT_REF_NAME}"
+         elif [ ${CI_PIPELINE_SOURCE} == "schedule" ]; then
+              BUILD_BRANCH="${CI_COMMIT_BRANCH}"
+         elif [ ! -z ${CI_COMMIT_TAG} ];
+              BUILD_BRANCH="refs/tags/${CI_COMMIT_TAG}"
          fi
          echo "This is the manifest repository URL used for the build: ${CI_REPOSITORY_URL}"
          echo "This is the manifest branch used for the build: ${BUILD_BRANCH}"