Skip to content

Commit 6d8ab58

Browse files
committed
Added linux support.
1 parent 740fe00 commit 6d8ab58

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
# │ 1. Download binaries from sochdb/sochdb + Build (PARALLEL) │
99
# ├─────────────────────────────────────────────────────────────────┤
1010
# │ ├─ build-wheel (Linux x86_64) → downloads binary + builds │
11+
# │ ├─ build-wheel (Linux ARM64) → downloads binary + builds │
1112
# │ ├─ build-wheel (macOS ARM64) → downloads binary + builds │
13+
# │ ├─ build-wheel (macOS x86_64) → downloads binary + builds │
1214
# │ ├─ build-wheel (Windows x64) → downloads binary + builds │
1315
# │ └─ build-sdist → builds source distribution │
1416
# └─────────────────────────────────────────────────────────────────┘
@@ -39,6 +41,7 @@
3941
#
4042
# Platforms supported:
4143
# - Linux x86_64 (manylinux_2_17)
44+
# - Linux ARM64 (manylinux_2_17)
4245
# - macOS ARM64 (Apple Silicon)
4346
# - macOS x86_64 (Intel)
4447
# - Windows x64
@@ -95,6 +98,11 @@ jobs:
9598
target: x86_64-unknown-linux-gnu
9699
wheel_platform: manylinux_2_17_x86_64
97100
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
98106

99107
- os: macos-latest
100108
target: aarch64-apple-darwin
@@ -261,6 +269,8 @@ jobs:
261269
include:
262270
- target: x86_64-unknown-linux-gnu
263271
archive_ext: tar.gz
272+
- target: aarch64-unknown-linux-gnu
273+
archive_ext: tar.gz
264274
- target: aarch64-apple-darwin
265275
archive_ext: tar.gz
266276
- target: x86_64-pc-windows-msvc
@@ -408,6 +418,7 @@ jobs:
408418
### Supported Platforms
409419
410420
- ✅ **Linux x86_64** (manylinux_2_17_x86_64)
421+
- ✅ **Linux ARM64** (manylinux_2_17_aarch64)
411422
- ✅ **macOS ARM64** (Apple Silicon, macosx_11_0_arm64)
412423
- ✅ **macOS x86_64** (Intel, macosx_10_15_x86_64)
413424
- ✅ **Windows x64** (win_amd64)
@@ -567,7 +578,9 @@ jobs:
567578
echo "| Platform | Wheel Tag | Status |" >> $GITHUB_STEP_SUMMARY
568579
echo "|----------|-----------|--------|" >> $GITHUB_STEP_SUMMARY
569580
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
570582
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
571584
echo "| Windows x64 | win_amd64 | ✅ Built |" >> $GITHUB_STEP_SUMMARY
572585
573586
echo "" >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)