|
8 | 8 | # │ 1. Download binaries from sochdb/sochdb + Build (PARALLEL) │ |
9 | 9 | # ├─────────────────────────────────────────────────────────────────┤ |
10 | 10 | # │ ├─ build-wheel (Linux x86_64) → downloads binary + builds │ |
| 11 | +# │ ├─ build-wheel (Linux ARM64) → downloads binary + builds │ |
11 | 12 | # │ ├─ build-wheel (macOS ARM64) → downloads binary + builds │ |
| 13 | +# │ ├─ build-wheel (macOS x86_64) → downloads binary + builds │ |
12 | 14 | # │ ├─ build-wheel (Windows x64) → downloads binary + builds │ |
13 | 15 | # │ └─ build-sdist → builds source distribution │ |
14 | 16 | # └─────────────────────────────────────────────────────────────────┘ |
|
39 | 41 | # |
40 | 42 | # Platforms supported: |
41 | 43 | # - Linux x86_64 (manylinux_2_17) |
| 44 | +# - Linux ARM64 (manylinux_2_17) |
42 | 45 | # - macOS ARM64 (Apple Silicon) |
43 | 46 | # - macOS x86_64 (Intel) |
44 | 47 | # - Windows x64 |
|
95 | 98 | target: x86_64-unknown-linux-gnu |
96 | 99 | wheel_platform: manylinux_2_17_x86_64 |
97 | 100 | archive_ext: tar.gz |
| 101 | + |
| 102 | + - os: ubuntu-latest |
| 103 | + target: aarch64-unknown-linux-gnu |
| 104 | + wheel_platform: manylinux_2_17_aarch64 |
| 105 | + archive_ext: tar.gz |
98 | 106 |
|
99 | 107 | - os: macos-latest |
100 | 108 | target: aarch64-apple-darwin |
@@ -261,6 +269,8 @@ jobs: |
261 | 269 | include: |
262 | 270 | - target: x86_64-unknown-linux-gnu |
263 | 271 | archive_ext: tar.gz |
| 272 | + - target: aarch64-unknown-linux-gnu |
| 273 | + archive_ext: tar.gz |
264 | 274 | - target: aarch64-apple-darwin |
265 | 275 | archive_ext: tar.gz |
266 | 276 | - target: x86_64-pc-windows-msvc |
@@ -408,6 +418,7 @@ jobs: |
408 | 418 | ### Supported Platforms |
409 | 419 | |
410 | 420 | - ✅ **Linux x86_64** (manylinux_2_17_x86_64) |
| 421 | + - ✅ **Linux ARM64** (manylinux_2_17_aarch64) |
411 | 422 | - ✅ **macOS ARM64** (Apple Silicon, macosx_11_0_arm64) |
412 | 423 | - ✅ **macOS x86_64** (Intel, macosx_10_15_x86_64) |
413 | 424 | - ✅ **Windows x64** (win_amd64) |
@@ -567,7 +578,9 @@ jobs: |
567 | 578 | echo "| Platform | Wheel Tag | Status |" >> $GITHUB_STEP_SUMMARY |
568 | 579 | echo "|----------|-----------|--------|" >> $GITHUB_STEP_SUMMARY |
569 | 580 | echo "| Linux x86_64 | manylinux_2_17_x86_64 | ✅ Built |" >> $GITHUB_STEP_SUMMARY |
| 581 | + echo "| Linux ARM64 | manylinux_2_17_aarch64 | ✅ Built |" >> $GITHUB_STEP_SUMMARY |
570 | 582 | echo "| macOS ARM64 | macosx_11_0_arm64 | ✅ Built |" >> $GITHUB_STEP_SUMMARY |
| 583 | + echo "| macOS x86_64 | macosx_10_15_x86_64 | ✅ Built |" >> $GITHUB_STEP_SUMMARY |
571 | 584 | echo "| Windows x64 | win_amd64 | ✅ Built |" >> $GITHUB_STEP_SUMMARY |
572 | 585 | |
573 | 586 | echo "" >> $GITHUB_STEP_SUMMARY |
|
0 commit comments