ML/.github/workflows/MLMonitoringPromotion.yml
2023-09-15 09:19:05 +01:00

27 lines
787 B
YAML

name: Run monitoring on an potential promotions (i.e. a new model registering, make sure results are not just "metric" better but everything makes sense)
on:
push:
tags:
- 'NewModel**'
jobs:
Verify-Model:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install packages to generate Model report
run: |
pip install --upgrade pip
pip install -r modules/ml-monitoring/src/evidently/src/requirements/requirements.txt
- name: Build Monitoring Model docker Image
run: |
cd modules/ml-monitoring/src/evidently/
docker build . --file MonitoringModel.Dockerfile --tag monitoring_model_test
- name: Run Monitoring Model docker container
run: |
docker run monitoring_model_test