From 711ad9966c1be98a936af5ada54761dc224d896a Mon Sep 17 00:00:00 2001 From: rolandpo Date: Tue, 14 Nov 2023 14:36:59 +0100 Subject: [PATCH] remove python tests --- .../workflows/build_and_functional_tests.yml | 46 ------------------- README.md | 5 +- 2 files changed, 4 insertions(+), 47 deletions(-) delete mode 100644 .github/workflows/build_and_functional_tests.yml diff --git a/.github/workflows/build_and_functional_tests.yml b/.github/workflows/build_and_functional_tests.yml deleted file mode 100644 index 0aa6f42a..00000000 --- a/.github/workflows/build_and_functional_tests.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Build and run functional tests using ragger through reusable workflow - -# This workflow will build the app and then run functional tests using the Ragger framework upon Speculos emulation. -# It calls a reusable workflow developed by Ledger's internal developer team to build the application and upload the -# resulting binaries. -# It then calls another reusable workflow to run the Ragger tests on the compiled application binary. -# -# While this workflow is optional, having functional testing on your application is mandatory and this workflow and -# tooling environment is meant to be easy to use and adapt after forking your application - -on: - workflow_dispatch: - push: - branches: - - master - - main - - develop - pull_request: - -jobs: - build_plugin: - name: Build plugin using the reusable workflow - uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1 - with: - upload_app_binaries_artifact: plugin_binaries - flags: "DEBUG=1" - - build_develop_ethereum_app: - name: Build Ethereum app using the reusable workflow - uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1 - with: - app_repository: LedgerHQ/app-ethereum - app_branch_name: develop - flags: "DEBUG=1 BYPASS_SIGNATURES=1" - upload_app_binaries_artifact: ethereum_build_develop - - ragger_tests_with_ethereum_develop: - name: Run ragger tests using the reusable workflow - needs: - - build_plugin - - build_develop_ethereum_app - uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_ragger_tests.yml@v1 - with: - download_app_binaries_artifact: plugin_binaries - additional_app_binaries_artifact: ethereum_build_develop - additional_app_binaries_artifact_dir: ./tests/ethereum_build/build diff --git a/README.md b/README.md index b4b68cfe..778486a0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ +[![Ensure compliance with Ledger guidelines](https://github.com/LedgerHQ/app-plugin-boilerplate/actions/workflows/guidelines_enforcer.yml/badge.svg?branch=develop)](https://github.com/LedgerHQ/app-plugin-boilerplate/actions/workflows/guidelines_enforcer.yml) +[![Compilation & tests](https://github.com/LedgerHQ/app-plugin-boilerplate/actions/workflows/build_and_functional_tests.yml/badge.svg?branch=develop)](https://github.com/LedgerHQ/app-plugin-boilerplate/actions/workflows/build_and_functional_tests.yml) + # Origin DeFi Ledger Plugin This is a plugin for the Ethereum application which helps parsing and displaying relevant information when signing an OUSD or OETH transaction on their respective dapps. @@ -14,7 +17,7 @@ done on a "per contract" basis, meaning a plugin is required for every DApp. Clone the plugin to a new folder. ```shell -git clone https://github.com/rolandpo/app-plugin-origindefi.git +git clone https://github.com/OriginProtocol/origin-app-plugin.git ``` Then in the same folder clone two more repositories, which is the plugin-tools and app-ethereum.