mirror of
https://github.com/Hestia-Homes/ML.git
synced 2026-07-12 13:28:58 +00:00
try workflow
This commit is contained in:
parent
2d7af3ed69
commit
b7e1cc441b
1 changed files with 10 additions and 4 deletions
14
.github/workflows/MLPipelinePostMerge.yml
vendored
14
.github/workflows/MLPipelinePostMerge.yml
vendored
|
|
@ -157,7 +157,13 @@ jobs:
|
||||||
dvc push -r dev
|
dvc push -r dev
|
||||||
|
|
||||||
Register-New-Model-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
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
|
@ -182,9 +188,10 @@ jobs:
|
||||||
git config user.email "Github-Bot@no-reply.com"
|
git config user.email "Github-Bot@no-reply.com"
|
||||||
|
|
||||||
latest_version=$(gto show ${REGISTER_MODEL_NAME}@latest --ref)
|
latest_version=$(gto show ${REGISTER_MODEL_NAME}@latest --ref)
|
||||||
|
|
||||||
new_tag=${latest_version}#dev
|
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 tag -a ${new_tag} -m "Registering Latest Version to Dev"
|
||||||
git push origin ${new_tag}
|
git push origin ${new_tag}
|
||||||
|
|
||||||
|
|
@ -195,8 +202,7 @@ jobs:
|
||||||
|
|
||||||
|
|
||||||
Register-Prediction-Image-Dev:
|
Register-Prediction-Image-Dev:
|
||||||
needs: Promote-Artefacts-To-Dev
|
needs: [Promote-Artefacts-To-Dev, Register-New-Model-Dev]
|
||||||
# needs: [Promote-Artefacts-To-Dev, Register-New-Model-Dev] WILL ADD BACK ONCE REGISTER WORKS
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue