Skip to content

Enable macOS support for Hyperlight sandboxes - #262

Draft
jsturtevant wants to merge 4 commits into
mainfrom
jsturtevant-pin-wasm-macos-support
Draft

jsturtevant wants to merge 4 commits into
mainfrom
jsturtevant-pin-wasm-macos-support

Conversation

@jsturtevant

@jsturtevant jsturtevant commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Hyperlight macOS support requires the AArch64 and HVF changes from hyperlight-dev/hyperlight-wasm#562, plus consistent Hyperlight 0.18 dependencies across both sandbox backends. This pins the WASM implementation and matching AOT CLI to that work, aligns hyperlight-js to a compatible revision, and makes runtime artifact handling architecture-aware.

The WASM and native JavaScript CI jobs now run on the same self-hosted Apple Silicon HVF runners used by the upstream Hyperlight repositories. Rust builds, lints, and tests pass locally; the end-to-end macOS path is intentionally exercised by that CI lane.

fixes #202

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
@jsturtevant
jsturtevant marked this pull request as draft October 21, 2026 20:45

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Publish .NET sandbox packages for macOS Apple Silicon

1 participant