From 28a520da6e49f38e4eaa61e3a6a9f376c409b539 Mon Sep 17 00:00:00 2001 From: Andy Smith Date: Tue, 17 Dec 2024 17:27:18 +0000 Subject: [PATCH] Re-disable manylinux publish --- .github/workflows/python.yml | 92 ++++++++++++++++++------------------ 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index b168e70..b5a0e8f 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -79,52 +79,52 @@ jobs: # TODO: fix CI to run with manylinux: musllinux_1_2 # -- TESTING MANYLINUX CONFIGURATION -- - musllinux: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: ubuntu-latest - target: x86_64 - - runner: ubuntu-latest - target: x86 - - runner: ubuntu-latest - target: aarch64 - - runner: ubuntu-latest - target: armv7 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: ${{ env.PYTHON_VERSION }} - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist --find-interpreter --manifest-path popgetter_py/Cargo.toml - sccache: "true" - before-script-linux: | - # TODO: update with package instructions specific to target for openssl - # See example: https://github.com/PyO3/maturin-action/discussions/162#discussioncomment-7978369 - sudo apt-get update - sudo apt-get install -y pkg-config libssl-dev - # For debug purposes: - sudo apt show libssl-dev - sudo apt-get install -y apt-file - sudo apt-file update - sudo apt-file list libssl-dev - uname -a - # Build is failing on - # error: failed to run custom build command for `openssl-sys v0.9.102` - docker-options: > - --env OPENSSL_INCLUDE_DIR=/usr/include/openssl - --env PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu - manylinux: musllinux_1_2 - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wheels-musllinux-${{ matrix.platform.target }} - path: dist + # musllinux: + # runs-on: ${{ matrix.platform.runner }} + # strategy: + # matrix: + # platform: + # - runner: ubuntu-latest + # target: x86_64 + # - runner: ubuntu-latest + # target: x86 + # - runner: ubuntu-latest + # target: aarch64 + # - runner: ubuntu-latest + # target: armv7 + # steps: + # - uses: actions/checkout@v4 + # - uses: actions/setup-python@v5 + # with: + # python-version: ${{ env.PYTHON_VERSION }} + # - name: Build wheels + # uses: PyO3/maturin-action@v1 + # with: + # target: ${{ matrix.platform.target }} + # args: --release --out dist --find-interpreter --manifest-path popgetter_py/Cargo.toml + # sccache: "true" + # before-script-linux: | + # # TODO: update with package instructions specific to target for openssl + # # See example: https://github.com/PyO3/maturin-action/discussions/162#discussioncomment-7978369 + # sudo apt-get update + # sudo apt-get install -y pkg-config libssl-dev + # # For debug purposes: + # sudo apt show libssl-dev + # sudo apt-get install -y apt-file + # sudo apt-file update + # sudo apt-file list libssl-dev + # uname -a + # # Build is failing on + # # error: failed to run custom build command for `openssl-sys v0.9.102` + # docker-options: > + # --env OPENSSL_INCLUDE_DIR=/usr/include/openssl + # --env PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu + # manylinux: musllinux_1_2 + # - name: Upload wheels + # uses: actions/upload-artifact@v4 + # with: + # name: wheels-musllinux-${{ matrix.platform.target }} + # path: dist # -- END OF MANYLINUX CONFIGURATION --