From 4995c1626876e1b4244899af53534a0ada728412 Mon Sep 17 00:00:00 2001 From: Peter Oschwald Date: Wed, 19 Jul 2023 18:36:39 -0500 Subject: [PATCH] Add install web3 to workflow. Temporarily move leap integration test before contract tests for quicker CICD debugging iteration. --- .github/workflows/contract.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/contract.yml b/.github/workflows/contract.yml index ef044523..3efdeac5 100644 --- a/.github/workflows/contract.yml +++ b/.github/workflows/contract.yml @@ -97,6 +97,12 @@ jobs: path: contract-test.tar.gz if-no-files-found: error + - name: Test Leap Integration + if: ${{ matrix.DWITH_TEST_ACTIONS == 'on' }} + run: | + pip install web3 + ./tests/leap/nodeos_eos_evm_test.py --eos-evm-contract-root ./contract/build --eos-evm-build-root ./build --use-tx-wrapper ./peripherals/tx_wrapper + - name: Test EOS EVM Contract run: .github/workflows/test-contract.sh env: @@ -108,7 +114,3 @@ jobs: name: test-results.xml path: test-results.xml if-no-files-found: error - - - name: Test Leap Integration - if: ${{ matrix.DWITH_TEST_ACTIONS == 'on' }} - run: ./tests/leap/nodeos_eos_evm_test.py --eos-evm-contract-root ./contract/build --eos-evm-build-root ./build --use-tx-wrapper ./peripherals/tx_wrapper