Skip to content

Conversation

@Larusso
Copy link
Owner

@Larusso Larusso commented Nov 3, 2025

Description

Add support for building and testing Windows ARM64 (aarch64-pc-windows-msvc) binaries in CI workflows.

Changes:

  • Add aarch64-pc-windows-msvc target to build matrix in rust.yml for testing
  • Add aarch64-pc-windows-msvc target to build matrix in release.yml for releases
  • Skip runtime tests for Windows ARM64 (cross-compiled target, cannot run on x86_64 runners)
  • Update release installation instructions to include Windows ARM64 download option

Windows ARM64 binaries will be built on Windows runners using cross-compilation and included in releases alongside x86_64 Windows binaries. This enables support for ARM64 Windows devices such as Surface Pro X and Windows on ARM systems.

## Description

Add support for building and testing Windows ARM64 (aarch64-pc-windows-msvc) binaries in CI workflows.

Changes:
- Add `aarch64-pc-windows-msvc` target to build matrix in `rust.yml` for testing
- Add `aarch64-pc-windows-msvc` target to build matrix in `release.yml` for releases
- Skip runtime tests for Windows ARM64 (cross-compiled target, cannot run on x86_64 runners)
- Update release installation instructions to include Windows ARM64 download option

Windows ARM64 binaries will be built on Windows runners using cross-compilation and included in releases alongside x86_64 Windows binaries. This enables support for ARM64 Windows devices such as Surface Pro X and Windows on ARM systems.
@Larusso Larusso merged commit 5b1fe9d into master Nov 3, 2025
6 checks passed
@Larusso Larusso deleted the windows_arm_support branch November 3, 2025 11:17
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