Skip to content

feat(aarch64): add WHP backend for ARM64 Windows #2

feat(aarch64): add WHP backend for ARM64 Windows

feat(aarch64): add WHP backend for ARM64 Windows #2

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: Windows ARM64 Smoke Test
on:
workflow_dispatch:
pull_request:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: full
permissions:
contents: read
defaults:
run:
shell: pwsh
jobs:
smoke:
runs-on: ["self-hosted", "Windows", "ARM64", "1ES.Pool=hl-windows-arm"]
timeout-minutes: 30
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Install Rust toolchain
run: |
rustup toolchain install 1.94 --profile minimal
rustup default 1.94
- name: Check environment
run: |
rustc --version
cargo --version
systeminfo | Select-String "OS Name","OS Version","System Type"
- name: Build hyperlight-host
run: cargo build -p hyperlight-host
- name: Run hyperlight-host tests
run: cargo test -p hyperlight-host