Closed kesmit13 closed 1 year ago
@kesmit13 - I have an example here for which we used the docker/QEMU action to simulate the architecture.
Indeed, first add an action to setup Docker emulation:
- uses: docker/setup-qemu-action@v1
name: Set up QEMU
Then use this action with the specific container for the architecture you require, e.g.:
- name: Build manylinux Python wheels
uses: RalfG/python-wheels-manylinux-build@v0.4.0-manylinux2014_aarch64
with:
python-versions: ${{ matrix. Wheel-version }}
For more complex setups, you can also use the official PyPA/cibuildwheel action.
I'm using your action to build x86 packages, but I'm not sure how to build them for alternate architectures. Your documentation mentions using alternate docker images, but I'm not sure how to create that architecture in Github actions. Do you have any examples of that?