cpyparsing icon indicating copy to clipboard operation
cpyparsing copied to clipboard

ci: use cibuildwheel action and build arm wheels

Open hendrikmuhs opened this issue 1 year ago • 2 comments

This change switches to the cibuildwheel action, simplifying the flow. Piggy-backed build packages for linux on arm.

hendrikmuhs avatar Jan 07 '25 11:01 hendrikmuhs

Note: the arm builds are extremely slow due to emulation, 30+ minutes per package(this might breach the global timeout after 6 hours). It would be still useful to have them. I suggest to split arm and non-arm builds and in addition only build a subset like python >= 3.10.

hendrikmuhs avatar Jan 07 '25 18:01 hendrikmuhs

I've split x86 and arm.

running job: https://github.com/hendrikmuhs/cpyparsing/actions/runs/12667422025/job/35300758597

hendrikmuhs avatar Jan 08 '25 10:01 hendrikmuhs