From 3357d5765e3356af3d347daa1c4982c29bbab3ce Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Mon, 15 Sep 2025 22:22:38 -0700 Subject: [PATCH] fix: find links to install wheels available --- .github/workflows/build-reusable.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-reusable.yml b/.github/workflows/build-reusable.yml index 73d0188..4c1c7f3 100644 --- a/.github/workflows/build-reusable.yml +++ b/.github/workflows/build-reusable.yml @@ -309,11 +309,11 @@ jobs: # Install test tools only first, without including the project itself uv sync --only-group test - # Now install the built wheels (these are the artifacts under test) - uv pip install --find-links packages/leann-core/dist --find-links packages/leann-backend-hnsw/dist --find-links packages/leann-backend-diskann/dist packages/leann-core/dist/*.whl || uv pip install --find-links packages/leann-core/dist packages/leann-core/dist/*.tar.gz - uv pip install --find-links packages/leann-core/dist packages/leann-backend-hnsw/dist/*.whl - uv pip install --find-links packages/leann-core/dist packages/leann-backend-diskann/dist/*.whl - uv pip install packages/leann/dist/*.whl || uv pip install packages/leann/dist/*.tar.gz + # Now install the built packages by name; resolver will pick compatible wheels from local dists + uv pip install --find-links packages/leann-core/dist leann-core || uv pip install --find-links packages/leann-core/dist packages/leann-core/dist/*.tar.gz + uv pip install --find-links packages/leann-backend-hnsw/dist leann-backend-hnsw + uv pip install --find-links packages/leann-backend-diskann/dist leann-backend-diskann + uv pip install --find-links packages/leann/dist leann || uv pip install packages/leann/dist/*.tar.gz - name: Run tests with pytest env: