From a9b8d04cbe8680dd4e0fba295128f64ae474151d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Palmer?= Date: Wed, 22 Nov 2023 09:03:03 +0100 Subject: [PATCH 1/2] CI: fix the ethereum version To prevent CI issues in the case of failure with newer versions of app-ethereum --- .github/workflows/reusable_swap_functional_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable_swap_functional_tests.yml b/.github/workflows/reusable_swap_functional_tests.yml index 2f769d5..5da51bc 100644 --- a/.github/workflows/reusable_swap_functional_tests.yml +++ b/.github/workflows/reusable_swap_functional_tests.yml @@ -17,7 +17,7 @@ on: type: string branch_for_ethereum: required: false - default: 'develop' + default: 'stax_1.3.0_1.10.4-dev_sdk_969427eeb6b3b209ef71ee94c60a06b6c897717a' type: string run_for_devices: description: 'The list of device(s) on which the test will run (defaults to ["nanos", "nanox", "nanosp", "stax"])' From eaa2ad414d01e56389fa3214917cd15c12c5b2f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Palmer?= Date: Wed, 22 Nov 2023 09:05:38 +0100 Subject: [PATCH 2/2] CI: build apps only for run_for_devices --- .github/workflows/reusable_swap_functional_tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/reusable_swap_functional_tests.yml b/.github/workflows/reusable_swap_functional_tests.yml index 5da51bc..6a39a2c 100644 --- a/.github/workflows/reusable_swap_functional_tests.yml +++ b/.github/workflows/reusable_swap_functional_tests.yml @@ -53,6 +53,7 @@ jobs: flags: "COIN=${{ matrix.coin.name }} CHAIN=${{ matrix.coin.name }} DEBUG=1" upload_app_binaries_artifact: libraries_binaries upload_as_lib_artifact: ${{ matrix.coin.name }} + run_for_devices: ${{ inputs.run_for_devices }} build_exchange_application: name: Build application using the reusable workflow @@ -62,6 +63,7 @@ jobs: app_branch_name: ${{ inputs.branch_for_exchange }} flags: "TESTING=1 TEST_PUBLIC_KEY=1 DEBUG=1" upload_app_binaries_artifact: exchange_binaries + run_for_devices: ${{ inputs.run_for_devices }} ragger_tests: name: Run ragger tests using the reusable workflow