Skip to content
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

ENH: ARM64 builds #557

Merged
merged 2 commits into from
Mar 4, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 22 additions & 27 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,53 +67,48 @@ jobs:
platform_id: manylinux_x86_64

# macOS on Intel 64-bit
- os: macos-latest
- os: macos-12
python: '3.8'
cibw_python: 38
arch: x86_64
platform_id: macosx_x86_64
- os: macos-latest
- os: macos-12
python: '3.9'
cibw_python: 39
arch: x86_64
platform_id: macosx_x86_64
- os: macos-latest
- os: macos-12
python: '3.10'
cibw_python: 310
arch: x86_64
platform_id: macosx_x86_64
- os: macos-latest
- os: macos-12
python: '3.11'
cibw_python: 311
arch: x86_64
platform_id: macosx_x86_64
- os: macos-latest
- os: macos-12
python: '3.12'
cibw_python: 312
arch: x86_64
platform_id: macosx_x86_64

# macOS on Apple M1 64-bit
# - os: macos-latest
# python: '3.8'
# cibw_python: 38
# arch: arm64
# platform_id: macosx_arm64
# - os: macos-latest
# python: '3.9'
# cibw_python: 39
# arch: arm64
# platform_id: macosx_arm64
# - os: macos-latest
# python: '3.10'
# cibw_python: 310
# arch: arm64
# platform_id: macosx_arm64
# - os: macos-latest
# python: '3.11'
# cibw_python: 311
# arch: arm64
# platform_id: macosx_arm64
# macOS on Apple M1 64-bit, supported for Python 3.10 and later
- os: macos-14
python: '3.10'
cibw_python: 310
arch: arm64
platform_id: macosx_arm64
- os: macos-14
python: '3.11'
cibw_python: 311
arch: arm64
platform_id: macosx_arm64
- os: macos-14
python: '3.12'
cibw_python: 312
arch: arm64
platform_id: macosx_arm64

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -216,7 +211,7 @@ jobs:
echo $wheeldir
mv $mywhl $wheeldir
rm -r -f $extrawheeldir $wheeldirx

- name: Publish package
uses: pypa/gh-action-pypi-publish@27b31702a0e7fc50959f5ad993c78deac1bdfc29
if: ${{ (github.event_name == 'push') && (runner.os == 'Linux') }}
Expand Down
Loading