From ecabd4813457803d450dd765308be3d07f485567 Mon Sep 17 00:00:00 2001 From: flaport Date: Mon, 4 Sep 2023 23:05:22 -0700 Subject: [PATCH] more CIBW setup --- .github/workflows/main.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 151a53b..7ca7a2f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,20 +17,14 @@ jobs: - name: Python Setup uses: actions/setup-python@v3 - - name: Rust Setup - uses: dtolnay/rust-toolchain@stable - - - name: Rust Caching - id: cache-rust - uses: Swatinem/rust-cache@v2 - with: - key: v1 - - name: Install cibuildwheel run: python -m pip install cibuildwheel==2.15.0 - name: Build wheels run: cd eigs-py && python -m cibuildwheel --output-dir ../wheelhouse && cd - + env: + CIBW_BEFORE_BUILD: 'yum install -y openssl-devel blas-devel lapack-devel && curl https://sh.rustup.rs -o /tmp/rustup.sh && sh /tmp/rustup.sh -y' + CIBW_ENVIRONMENT: 'PATH="$HOME/.cargo/bin:$PATH"' - uses: actions/upload-artifact@v3 with: