diff --git a/.riahub/workflows/workflow.yaml b/.riahub/workflows/workflow.yaml index ae49e06..012ad1e 100644 --- a/.riahub/workflows/workflow.yaml +++ b/.riahub/workflows/workflow.yaml @@ -33,11 +33,19 @@ jobs: - name: Install dependencies (incl. RIA Hub utils) run: | + set -e + python -m pip install --upgrade pip - pip install \ + + echo "Trying to install utils from RIA Hub..." + if ! pip install \ --index-url "https://${{ secrets.RIAHUB_USER }}:${{ secrets.RIAHUB_TOKEN }}@git.riahub.ai/api/packages/qoherent/pypi/simple/" \ - utils \ - -r requirements.txt + 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 run: | diff --git a/wheels/utils-0.1.2.dev0-py3-none-any (3).whl b/wheels/utils-0.1.2.dev0-py3-none-any (3).whl new file mode 100644 index 0000000..d065a8b Binary files /dev/null and b/wheels/utils-0.1.2.dev0-py3-none-any (3).whl differ