Skip to content

Ship Windows ARM64 bsdiff and bspatch binaries - #2

Merged
YoavCodes merged 1 commit into
mainfrom
windows-arm64
Sep 30, 2026
Merged

YoavCodes merged 1 commit into
mainfrom
windows-arm64

Conversation

@YoavCodes

Copy link
Copy Markdown
Member

Adds Windows ARM64 release artifacts built on x64 runners, with native ARM64 unit tests and a roundtrip using the packaged executables required before publication. libsais is compiled and cached for the requested target instead of the build host, and the bspatch rebuild uses the matrix target.

Validated locally on Windows ARM64: all five ARM64 unit tests, a packaged CLI patch roundtrip, PE architecture checks, x64 unit tests under emulation, and four target-selection tests. Switching from ARM64 to x64 and back rebuilt libsais successfully. Prepares version 0.1.24.

@YoavCodes
YoavCodes merged commit b1d4bd9 into main Sep 30, 2026
8 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.

1 participant