diff --git a/.riahub/workflows/workflow.yaml b/.riahub/workflows/workflow.yaml index 7763a48..a07fecc 100644 --- a/.riahub/workflows/workflow.yaml +++ b/.riahub/workflows/workflow.yaml @@ -32,13 +32,16 @@ jobs: - name: Install dependencies (incl. RIA Hub utils) run: | set -e + python -m pip install --upgrade pip echo "Trying to install utils from RIA Hub..." - pip install \ - --no-cache-dir \ + if ! pip install \ --index-url "https://${{ secrets.RIAHUB_USER }}:${{ secrets.RIAHUB_TOKEN }}@git.riahub.ai/api/packages/qoherent/pypi/simple/" \ - utils + utils; then + echo "RIA Hub install failed, falling back to local wheel..." + pip install ./wheels/utils-*.whl + fi pip install -r requirements.txt - name: 1. Generate Recordings