From fae1f80370407965c384d6643fef2459395eee98 Mon Sep 17 00:00:00 2001 From: Jorge Prendes Date: Tue, 1 Jul 2025 22:04:15 +0100 Subject: [PATCH 1/2] fix benchmarks in mshv3 Signed-off-by: Jorge Prendes --- .github/workflows/Benchmarks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Benchmarks.yml b/.github/workflows/Benchmarks.yml index 5d124c6..fcf2e06 100644 --- a/.github/workflows/Benchmarks.yml +++ b/.github/workflows/Benchmarks.yml @@ -77,7 +77,7 @@ jobs: - name: Run Benchmarks run: | - just bench-ci dev release + just bench-ci dev release ${{ matrix.hypervisor == 'mshv3' && 'mshv3' || ''}} working-directory: ./src/hyperlight_wasm - name: Upload Benchmarks From 7a78d42540eb7d4744882291cdda06c07944f473 Mon Sep 17 00:00:00 2001 From: Jorge Prendes Date: Tue, 1 Jul 2025 22:04:43 +0100 Subject: [PATCH 2/2] only handle vendor.tar in release branches Signed-off-by: Jorge Prendes --- .github/workflows/CreateRelease.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/CreateRelease.yml b/.github/workflows/CreateRelease.yml index 5df2ee2..fba3567 100644 --- a/.github/workflows/CreateRelease.yml +++ b/.github/workflows/CreateRelease.yml @@ -39,6 +39,7 @@ jobs: with: rust-toolchain: "1.85.0" - name: Verify vendor.tar + if: ${{ contains(github.ref, 'refs/heads/release/') }} run: | mv ./src/hyperlight_wasm/vendor.tar ./vendor.tar just make-vendor-tar @@ -48,6 +49,7 @@ jobs: fi shell: bash - name: Package hyperlight-wasm crate + if: ${{ contains(github.ref, 'refs/heads/release/') }} run: cargo package -p hyperlight-wasm shell: bash - name: Install minver_rs