-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support running publish workflow on aarch64 runners #227
Comments
@ConorMacBride I don't suppose you have any quick input on this before I start fumbling around in the dark? |
We could support something like this to modify the default image? Should just be a matter of updating jobs:
publish:
uses: OpenAstronomy/github-actions-workflows/.github/workflows/publish.yml@v1
with:
test_extras: test
test_command: pytest --pyargs test_package
targets: |
- linux
- build: cp3?-manylinux_aarch64
runs-on: ubuntu-latest-aarch64
- cp3?-macosx_x86_64
secrets:
pypi_token: ${{ secrets.pypi_token }} github-actions-workflows/tools/load_build_targets.py Lines 68 to 75 in a0669d9
|
Astropy is very interested. Please keep us updated. Thanks! |
@ConorMacBride What do you think the best solution for detecting when to use QEMU is?
Should we make it check to see if |
Cibuildwheel docs say that it supports QEMU on Linux. The cibuildwheel and QEMU docs suggests that the QEMU action is needed for |
GitHub now has support for paid for aarch64 runners, which means passing labels to
runs-on:
. I don't think there is a way we can do this at the moment, looks like we would need to customise theget_os
functionThe text was updated successfully, but these errors were encountered: