name: (REPLACE WITH LAMBDA) Run monitoring on data to ensure that fundamentally, the data and its relationships haven't changed on: push: branches: - "off-**" jobs: Verify-Data: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Install packages to generate data report run: | pip install --upgrade pip pip install -r modules/ml-monitoring/src/evidently/src/requirements/requirements.txt - name: Run Monitoring Data report env: AWS_ACCESS_KEY_ID: ${{ secrets.ROBOT_AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.ROBOT_AWS_SECRET_ACCESS_KEY }} run: | cd modules/ml-monitoring/src/evidently/src python regression_report.py # - name: Build Monitoring Data docker Image # run: | # cd modules/ml-monitoring/src/evidently/ # docker build . --file MonitoringData.Dockerfile --tag monitoring_data_test # - name: Run Monitoring Data docker container # run: | # docker run monitoring_data_test