From b9e424f0c521d5f9fecbf1718bf27002ac1bf27c Mon Sep 17 00:00:00 2001 From: Martin Troiber Date: Thu, 12 Oct 2023 18:49:56 +0200 Subject: [PATCH] Parallelize wheels build --- .github/workflows/wheels.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 7036768..8c82559 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -12,11 +12,12 @@ env: jobs: build_wheels: - name: Wheels leflib on ${{ matrix.platform.os }} ${{ matrix.platform.arch}} + name: Wheels leflib on ${{ matrix.platform.os }} ${{ matrix.platform.arch}} ${{ matrix.python-version }} runs-on: ${{ matrix.platform.os }} strategy: fail-fast: false matrix: + python-version: [cp38*, cp39*, cp310*, cp311*] platform: - os: ubuntu-latest arch: x86_64 @@ -69,6 +70,7 @@ jobs: CPPFLAGS="-I/usr/local/opt/flex/include" CIBW_ENVIRONMENT_WINDOWS: SC_CMAKEARGS="-DCMAKE_TOOLCHAIN_FILE=$VCPKG_INSTALLATION_ROOT/scripts/buildsystems/vcpkg.cmake." CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014 + CIBW_BUILD: ${{ matrix.python-version }} CIBW_SKIP: "pp* *win32 *i686 *-musllinux_*" CIBW_ARCHS_MACOS: x86_64 arm64 CIBW_TEST_SKIP: "*_arm64"