diff --git a/.github/workflows/MLPipelinePostMerge.yml b/.github/workflows/MLPipelinePostMerge.yml index a4819f2..f8b3260 100644 --- a/.github/workflows/MLPipelinePostMerge.yml +++ b/.github/workflows/MLPipelinePostMerge.yml @@ -36,7 +36,16 @@ jobs: git config user.name "Github-Bot" git config user.email "Github-Bot@no-reply.com" - gto show ${REGISTER_MODEL_NAME}@latest --ref + latest_version=$(gto show ${REGISTER_MODEL_NAME}@latest --ref | awk -F"@v" '{print $2}') + increment_version=$(echo ${latest_version} | awk -F'.' '{OFS="."; $1+=1; print}') + + new_tag=${REGISTER_MODEL_NAME}@v${increment_version} + + git tag -a new_tag -m "Registering new Major Version" + git push origin new_tag + + gto show >> MODEL_REGISTRY.md + # git tag -a ${REGISTER_MODEL_NAME} -m "Registering new Major Version" # git push origin ${REGISTER_MODEL_NAME}