Skip to content

Support Windows/WHP aarch64 - #367

Open
simongdavies wants to merge 3 commits into
mainfrom
simongdavies-windows-arm64-support
Open

simongdavies wants to merge 3 commits into
mainfrom
simongdavies-windows-arm64-support

Conversation

@simongdavies

Copy link
Copy Markdown
Member

This pull request adds full support for building, validating, and publishing Windows ARM64 (win32-arm64-msvc) npm packages, aligning them with existing platforms in the CI/CD workflows. The changes update both the dependency build and npm publish workflows to handle Windows ARM64 as a first-class target, including matrix builds, artifact handling, validation, and publishing logic.

Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com>
@simongdavies simongdavies added the kind/enhancement New feature or improvement label Oct 20, 2026
simongdavies and others added 2 commits October 21, 2026 20:54
Use forward slashes so Clang finds the runtime math shim on Windows
instead of generating unsupported float128 conversion calls.
Cover canonical Windows and unchanged Unix paths in build-helper tests.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 11c94998-3ea5-4723-a359-9352ce7c25fe
Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com>
Use the supported job-default shell context so GitHub accepts the
publishing workflow. Expand generated native targets through matrix
include while preserving platform commands and shell selection.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 11c94998-3ea5-4723-a359-9352ce7c25fe
Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/enhancement New feature or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant