diff --git a/.github/workflows/_build-non-pure-package.yml b/.github/workflows/_build-non-pure-package.yml index 1ffca23..4ca0b5c 100644 --- a/.github/workflows/_build-non-pure-package.yml +++ b/.github/workflows/_build-non-pure-package.yml @@ -84,7 +84,16 @@ jobs: conda install --file requirements/conda.txt conda install --file requirements/pip.txt pip install --upgrade build + + + - name: Build and repair wheels + run: | python -m pip wheel --no-deps --wheel-dir ./dist . + if [[ "${{ matrix.buildplat }}" == "ubuntu-latest" ]]; then + conda install auditwheel patchelf + LD_LIBRARY_PATH=$CONDA_PREFIX/lib auditwheel repair dist/*.whl -w dist/ + rm dist/*-linux_*.whl + fi - name: Upload wheels to GitHub uses: actions/upload-artifact@v4