Skip to content

Commit

Permalink
Workflow updates.
Browse files Browse the repository at this point in the history
Break out step for update package index and upgrading packages first.

Add step to check versions and check tx_wrapper logs.
  • Loading branch information
oschwaldp-oci committed Jul 25, 2023
1 parent 836fe14 commit c18a1f4
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .github/workflows/contract.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@ jobs:
DCMAKE_BUILD_TYPE: 'Release'

steps:
- name: Update Package Index & Upgrade Packages
run: |
apt-get update
apt-get upgrade -y
- name: Authenticate
id: auth
uses: AntelopeIO/github-app-token-action@v1
Expand Down Expand Up @@ -172,7 +177,6 @@ jobs:

- name: Install Leap
run: |
apt-get update && apt-get upgrade -y
sudo apt-get install -y ./leap*.deb
dpkg -L leap-dev | grep TestHarness
dpkg -L leap | grep cleos
Expand All @@ -192,6 +196,15 @@ jobs:
npm install dotenv
npm install is-valid-hostname
- name: Check Depedency Versions
run: |
pip show web3
node --version
- name: Test Leap Integration
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
-name: Check Logs
run: |
cat $(find . -name tx_wrapper.stderr)

0 comments on commit c18a1f4

Please sign in to comment.