From 80fe19c04a912c74ff806f7df98b0cfcbef6f64e Mon Sep 17 00:00:00 2001 From: Salvatore Ingala <6681844+bigspider@users.noreply.github.com> Date: Fri, 15 Nov 2024 16:46:11 +0000 Subject: [PATCH] Compile Vanadium VM app in CI --- .github/workflows/ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ad9291c..1440376 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,6 +14,8 @@ env: CARGO_TERM_COLOR: always jobs: + # native tests + test_app_sdk: name: Run V-App SDK tests runs-on: ubuntu-latest @@ -109,3 +111,12 @@ jobs: working-directory: apps/test/client run: | cargo +nightly test --target x86_64-unknown-linux-gnu + +# build Vanadium VM app + + build_application: + name: Build application using the reusable workflow + uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1 + with: + upload_app_binaries_artifact: "compiled_app_binaries" + builder: ledger-app-builder