Skip to content

Commit 6f39d40

Browse files
authored
Merge pull request #294 from Oblynx/2.6.1/clang-submit
CI: Switch Linux builds to Clang to fix performance regression in 2.6.1
2 parents efdcb62 + 93280b1 commit 6f39d40

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/wheels.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,13 @@ jobs:
5151
with:
5252
python-version: '3.12'
5353
- run: pip install cibuildwheel==2.23.0
54-
- run: python -m cibuildwheel --output-dir wheelhouse
54+
- name: Build wheels
55+
run: python -m cibuildwheel --output-dir wheelhouse
5556
env:
57+
CIBW_BEFORE_ALL_LINUX: "yum install -y clang"
58+
CIBW_ENVIRONMENT_LINUX: "CC=clang CXX=clang++"
59+
CIBW_MANYLINUX_X86_64_IMAGE: "manylinux_2_28"
60+
CIBW_MANYLINUX_AARCH64_IMAGE: "manylinux_2_28"
5661
CIBW_BUILD: "${{ matrix.pybuilds }}-*" # Use matrix.pybuilds and matrix.arch
5762
CIBW_ARCHS_MACOS: ${{ matrix.arch }}
5863
CIBW_SKIP: "cp*-manylinux_i686 cp*-musllinux* cp*-win32"

0 commit comments

Comments
 (0)