From 9df33e2bffec8b7af147c612c1c77014f98fa5af Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 1 Aug 2024 16:08:33 +0100 Subject: [PATCH] mod build.yml --- .github/workflows/build.yml | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a5ed2af..7db1516 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -91,25 +91,27 @@ jobs: python -m pip install certifi cibuildwheel python -m pip install -r requirements.txt - - name: Build MacOS wheel - if: matrix.os == 'macos-latest' + # - name: Build MacOS wheel + # if: matrix.os == 'macos-latest' + # env: + # CIBW_BUILD: "cp311-macosx_x86_64" # cp38-macosx_x86_64 cp311-macosx_x86_64 cp39-macosx_x86_64 cp310-macosx_x86_64 cp311-macosx_x86_64 cp312-macosx_x86_64" + # CIBW_BEFORE_ALL: brew install libomp + # CIBW_BEFORE_BUILD_MACOS: | + # python -m pip install --upgrade pip + # python -m pip install certifi cibuildwheel + # python -m pip install -r requirements.txt + # run: python -m cibuildwheel --platform macos --output-dir dist + + - name: Build linux wheels + if: matrix.os == 'ubuntu-latest' env: - CIBW_BUILD: "cp311-macosx_x86_64" # cp38-macosx_x86_64 cp311-macosx_x86_64 cp39-macosx_x86_64 cp310-macosx_x86_64 cp311-macosx_x86_64 cp312-macosx_x86_64" - CIBW_BEFORE_ALL: brew install libomp - CIBW_BEFORE_BUILD_MACOS: | + CIBW_BUILD: "cp37-manylinux_x86_64" # cp38-manylinux_x86_64 cp39-manylinux_x86_64 cp310-manylinux_x86_64 cp311-manylinux_x86_64 " + CIBW_BEFORE_BUILD_LINUX: > python -m pip install --upgrade pip python -m pip install certifi cibuildwheel python -m pip install -r requirements.txt - run: python -m cibuildwheel --platform macos --output-dir dist - - # - name: Build linux wheels - # if: matrix.os == 'ubuntu-latest' - # env: - # CIBW_BUILD: "cp37-manylinux_x86_64" # cp38-manylinux_x86_64 cp39-manylinux_x86_64 cp310-manylinux_x86_64 cp311-manylinux_x86_64 " - # # CIBW_BEFORE_BUILD_LINUX: > - # # python -m pip install -U setuptools "numpy<2" cython - # run: python -m cibuildwheel --platform linux --output-dir dist + run: python -m cibuildwheel --platform linux --output-dir dist - uses: actions/upload-artifact@v2 with: