feat: add cibuildwheel option to release workflow

- Add optional use_cibuildwheel parameter to release workflow
- Create separate CI workflow for testing cibuildwheel
- Support conditional build workflow selection in release process
- This allows building wheels compatible with Google Colab and older systems
- Maintains backward compatibility with existing build process
This commit is contained in:
Andy Lee
2025-07-25 00:15:53 -07:00
parent 499cdd7822
commit 84b24b233d
2 changed files with 30 additions and 3 deletions

12
.github/workflows/ci-cibuildwheel.yml vendored Normal file
View File

@@ -0,0 +1,12 @@
name: CI - cibuildwheel (Test)
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch: # Allow manual triggering
jobs:
build:
uses: ./.github/workflows/build-cibuildwheel.yml