From 326b9b9e42fc2eb2b580b6ea228760eba7abe32f Mon Sep 17 00:00:00 2001 From: John Blischak Date: Fri, 31 Jan 2025 16:05:30 -0500 Subject: [PATCH] Prefer binary PyPI pkgs to avoid spurious failures from source builds (#36) --- .github/workflows/linux.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 9157b8a..6b20258 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -109,6 +109,7 @@ jobs: env: LD_LIBRARY_PATH: ${{ github.workspace }}/install-libtiledb/lib PKG_CONFIG_PATH: ${{ github.workspace }}/install-libtiledb/lib/pkgconfig + PIP_PREFER_BINARY: 1 steps: - name: Clone TileDB-Py uses: actions/checkout@v4 @@ -245,6 +246,7 @@ jobs: needs: [libtiledb, libtiledbvcf, tiledb-py] env: LD_LIBRARY_PATH: "${{ github.workspace }}/install-libtiledb/lib:${{ github.workspace }}/install-libtiledbvcf/lib" + PIP_PREFER_BINARY: 1 steps: - name: Clone TileDB-VCF uses: actions/checkout@v4 @@ -371,6 +373,7 @@ jobs: TILEDB_PATH: ${{ github.workspace }}/install-libtiledb TILEDBSOMA_PATH: ${{ github.workspace }}/install-libtiledbsoma PKG_CONFIG_PATH: "${{ github.workspace }}/install-libtiledb/lib/pkgconfig:${{ github.workspace }}/install-libtiledbsoma/lib/pkgconfig" + PIP_PREFER_BINARY: 1 steps: - name: Clone TileDB-SOMA uses: actions/checkout@v4 @@ -588,6 +591,7 @@ jobs: needs: [libtiledb, tiledb-py] env: LD_LIBRARY_PATH: "${{ github.workspace }}/install-libtiledb/lib" + PIP_PREFER_BINARY: 1 steps: - name: Clone TileDB-Cloud-Py uses: actions/checkout@v4