Skip to content

Conversation

@bghira
Copy link
Owner

@bghira bghira commented Jan 20, 2026

Use native GitHub Actions ARM runners (ubuntu-24.04-arm) to build aarch64 manylinux_2_39 wheels targeting NVIDIA's Grace Blackwell platform (DGX Spark, Project DIGITS).

  • Add linux-aarch64 job with Python 3.11/3.12/3.13 matrix
  • Build static OpenCV and FFmpeg natively on ARM
  • Add aarch64 smoke tests on native ARM runners
  • Update artifact naming for explicit platform identification

Use native GitHub Actions ARM runners (ubuntu-24.04-arm) to build
aarch64 manylinux_2_39 wheels targeting NVIDIA's Grace Blackwell
platform (DGX Spark, Project DIGITS).

- Add linux-aarch64 job with Python 3.11/3.12/3.13 matrix
- Build static OpenCV and FFmpeg natively on ARM
- Add aarch64 smoke tests on native ARM runners
- Update artifact naming for explicit platform identification
- Add build-wheels-aarch64 job using native ubuntu-24.04-arm runner
- Build wheels for Python 3.11, 3.12, 3.13 (matching publish workflow)
- Add workflow_dispatch for manual triggering
- Add build/* branch pattern to push triggers for testing
@bghira bghira force-pushed the build/dgx-spark-aarch64 branch from 803552f to 6b5f0a8 Compare January 20, 2026 16:32
@bghira bghira merged commit 27070eb into main Jan 20, 2026
0 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants