From 8e91106d62eb216e9dda4679b909ae135a7e63ee Mon Sep 17 00:00:00 2001 From: tdejoigny-ledger Date: Sat, 27 Jul 2024 13:45:44 +0200 Subject: [PATCH] Update Ci due to Nano S support deletion in Boilerplate --- .github/workflows/build_and_tests.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_and_tests.yml b/.github/workflows/build_and_tests.yml index afbd3928..d003afb6 100644 --- a/.github/workflows/build_and_tests.yml +++ b/.github/workflows/build_and_tests.yml @@ -14,6 +14,7 @@ on: - develop jobs: + build_boilerplate_application: name: Build boilerplate application using the reusable workflow uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1 @@ -22,9 +23,18 @@ jobs: app_branch_name: master upload_app_binaries_artifact: boilerplate_binaries + build_boilerplate_application_nanos: + name: Build boilerplate application for Nanos S using the reusable workflow + uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1 + with: + app_repository: LedgerHQ/app-boilerplate + app_branch_name: nanos_baseline + run_for_devices: '["nanos"]' + upload_app_binaries_artifact: boilerplate_binaries_nanos + build_install_test: name: Install and test the library - needs: [build_boilerplate_application] + needs: [build_boilerplate_application, build_boilerplate_application_nanos] runs-on: ubuntu-latest strategy: fail-fast: false @@ -56,6 +66,12 @@ jobs: name: boilerplate_binaries path: ./build/ + - name: Download app binaries for Nano S + uses: actions/download-artifact@v4 + with: + name: boilerplate_binaries_nanos + path: ./build/ + - name: Create boilerplate manifest run: | echo """[app]