From 676f13f703689f3f77dd2ee4222546a9cac8a256 Mon Sep 17 00:00:00 2001 From: Jernej Kos Date: Thu, 9 Jan 2025 07:57:27 +0100 Subject: [PATCH] ci: Only test build select crates for SGX --- .github/workflows/ci-test.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-test.yaml b/.github/workflows/ci-test.yaml index 3d61fff0b0..5b8b8be480 100644 --- a/.github/workflows/ci-test.yaml +++ b/.github/workflows/ci-test.yaml @@ -66,8 +66,12 @@ jobs: - name: Set up Rust run: rustup show - - name: Build for SGX - run: cargo build --target x86_64-fortanix-unknown-sgx + - name: Build select crates for SGX + run: | + cargo build --target x86_64-fortanix-unknown-sgx \ + --package oasis-runtime-sdk \ + --package oasis-runtime-sdk-contracts \ + --package oasis-runtime-sdk-evm env: CFLAGS_x86_64_fortanix_unknown_sgx: -isystem/usr/include/x86_64-linux-gnu -mlvi-hardening -mllvm -x86-experimental-lvi-inline-asm-hardening CC_x86_64_fortanix_unknown_sgx: clang-18