From 61fc005fd5c289da43deb2a7fa2c30a2e00c6c6b Mon Sep 17 00:00:00 2001 From: Yujong Lee Date: Wed, 16 Sep 2026 19:14:57 +0000 Subject: [PATCH] fix(ci): install native wheel before route smoke test Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .github/workflows/test-rust.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-rust.yml b/.github/workflows/test-rust.yml index 35d792d75d1..6036f94ed86 100644 --- a/.github/workflows/test-rust.yml +++ b/.github/workflows/test-rust.yml @@ -138,7 +138,10 @@ jobs: env: RELEASE_WHEEL_COMMIT_SHA: ${{ github.event.pull_request.head.sha || github.sha }} - - run: python tests/test_litellm/rust_bridge/native_route_wheel_test.py dist/*.whl + - run: | + uv venv wheel-venv + uv pip install --python wheel-venv/bin/python dist/*.whl + wheel-venv/bin/python tests/test_litellm/rust_bridge/native_route_wheel_test.py dist/*.whl - name: Run pytest tests/test_litellm_rust with the compiled extension run: make test-rust-extension