Either using [cbuildwheel](https://github.com/pypa/cibuildwheel) (examples [here](https://github.com/Cryptex-github/ril-py/blob/b669524651a770764687e244dbfabf47d325f12c/.github/workflows/py-binding.yml#L113-L130) and [here](https://github.com/etesync/etebase-py/blob/master/.github/workflows/manual.yml)) or maybe just using `strategy.matrix` in GitHub Actions.
Either using cbuildwheel (examples here and here) or maybe just using
strategy.matrixin GitHub Actions.