try workflow

This commit is contained in:
Michael Duong 2023-09-17 11:30:47 +00:00
parent 2d7af3ed69
commit b7e1cc441b

View file

@ -157,7 +157,13 @@ jobs:
dvc push -r dev
Register-New-Model-Dev:
if: github.event.pull_request.merged == true
needs: [Register-Major-Model-Dev, Register-Minor-Model-Dev, Register-Patch-Model-Dev]
if: |
always() &&
(needs.Register-Major-Model-Dev.result == 'success' || needs.Register-Major-Model-Dev.result == 'skipped') &&
(needs.Register-Minor-Model-Dev.result == 'success' || needs.Register-Minor-Model-Dev.result == 'skipped') &&
(needs.Register-Patch-Model-Dev.result == 'success' || needs.Register-Patch-Model-Dev.result == 'skipped')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
@ -182,9 +188,10 @@ jobs:
git config user.email "Github-Bot@no-reply.com"
latest_version=$(gto show ${REGISTER_MODEL_NAME}@latest --ref)
new_tag=${latest_version}#dev
git pull #Get new model registry md file changes
git tag -a ${new_tag} -m "Registering Latest Version to Dev"
git push origin ${new_tag}
@ -195,8 +202,7 @@ jobs:
Register-Prediction-Image-Dev:
needs: Promote-Artefacts-To-Dev
# needs: [Promote-Artefacts-To-Dev, Register-New-Model-Dev] WILL ADD BACK ONCE REGISTER WORKS
needs: [Promote-Artefacts-To-Dev, Register-New-Model-Dev]
runs-on: ubuntu-latest
steps: