diff --git a/.github/workflows/build_test_deploy_all_wheels.yml b/.github/workflows/build_test_deploy_all_wheels.yml index 7c386535..bf2dd950 100644 --- a/.github/workflows/build_test_deploy_all_wheels.yml +++ b/.github/workflows/build_test_deploy_all_wheels.yml @@ -28,7 +28,11 @@ jobs: - uses: actions/setup-python@v5 with: - python-version: 3.9 # Works as bootstrap for cibuildwheel + python-version: | + 3.9 + 3.10 + 3.11 + 3.12 - name: Install cibuildwheel and nox run: | @@ -50,10 +54,12 @@ jobs: CIBW_ENVIRONMENT: > PIP_ONLY_BINARY=pillow PIP_NO_BUILD_ISOLATION=1 + CFLAGS="-I/usr/include" + LDFLAGS="-L/usr/lib/x86_64-linux-gnu" CL_INC_DIR=/usr/include CL_LIB_DIR=/usr/lib/x86_64-linux-gnu CL_LIBNAME=OpenCL - CIBW_BEFORE_ALL_LINUX: 'yum install -y opencl-headers' + CIBW_ENVIRONMENT_PASS_LINUX: CL_INC_DIR,CL_LIB_DIR,CL_LIBNAME,CFLAGS,LDFLAGS - name: Test wheels (only on macOS ARM64) if: matrix.os == 'macOS-ARM'