name: inference_pipeline on: workflow_dispatch: schedule: - cron: '11 11 * * *' jobs: test_schedule: runs-on: ubuntu-latest steps: - name: checkout repo content uses: actions/checkout@v2 - name: setup python uses: actions/setup-python@v2 with: python-version: '3.11.5' - name: install python packages run: | python -m pip install --upgrade pip pip install -r requirements.txt - name: make script executable run: chmod +x ./notebooks/scripts/run_inference_pipeline.sh - name: execute python workflows from bash script env: HOPSWORKS_API_KEY: ${{ secrets.HOPSWORKS_API_KEY }} ENDPOINTNEWSP: ${{ secrets.ENDPOINTNEWSP }} STOCKS_API: ${{ secrets.STOCKS_API }} NEWSP_API: ${{ secrets.NEWSP_API }} run: ./notebooks/scripts/run_inference_pipeline.sh