Skip to content

Support native Windows ARM64 and test all release platforms - #6

Merged
jeffreyaven merged 1 commit into
mainfrom
feat/native-arm64-support
Oct 12, 2026
Merged

jeffreyaven merged 1 commit into
mainfrom
feat/native-arm64-support

Conversation

@jeffreyaven

Copy link
Copy Markdown
Member

Windows ARM64 runners previously downloaded the x86_64 binary, and macOS installed from crates.io. Detect the native Windows architecture, including under x64 emulation, and use the published binaries for all six OS/architecture targets, including universal macOS.

Add installation, architecture, PATH, and reuse checks across six GitHub-hosted runners, extend AWS SSM integration coverage to Windows ARM64, and add installer regression tests.

Validation:

  • Eight installer regression tests passed on Windows and Linux.
  • ShellCheck and actionlint passed.
  • All five v2.3.0 release archives passed checksum, layout, and architecture checks.
  • Real Windows x64 and Linux x64 installation and reuse smoke tests passed.
  • Native ARM64, macOS, and AWS integration runs are pending GitHub CI.

@jeffreyaven
jeffreyaven merged commit 7fa39cb into main Oct 12, 2026
15 checks passed
@jeffreyaven
jeffreyaven deleted the feat/native-arm64-support branch October 12, 2026 19:00
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