diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 2abebd6..6e45dda 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -36,10 +36,10 @@ jobs: strategy: matrix: - arch: [aarch64, ppc64le, s390x, x86_64, i686] + arch: [aarch64, ppc64le, s390x, armv7l, x86_64, i686] build: [manylinux, musllinux] os: [ubuntu-latest] - use_qemu: [aarch64 ppc64le s390x] + use_qemu: [aarch64 ppc64le s390x armv7l] include: - os: windows-2019 arch: AMD64 @@ -56,10 +56,7 @@ jobs: - os: macos-latest arch: arm64 build: macos - - os: ubuntu-latest - arch: armv7l - build: musllinux - use_qemu: armv7l + steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: diff --git a/pyproject.toml b/pyproject.toml index 73c987a..3fd2258 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -83,6 +83,7 @@ test-skip = ["*-win_arm64", "*-macosx_universal2:arm64"] [tool.cibuildwheel.linux] before-build =[ 'yum install zip -y || apk add zip || true', + 'apt update && apt install zip -y || true', 'pip install cmake ninja', 'cmake --version', 'git --version', 'ninja --version', ]