Skip to content

Commit

Permalink
Update github action for coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
doerfli committed Aug 12, 2022
1 parent 942c508 commit 5994ad2
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions .github/workflows/runtests_with_coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,27 @@ jobs:
node-version: 16

- name: Download required solidity compilers
run: mkdir -p ~/.solcx/ && wget -O ~/.solcx/solc-v0.7.2 https://binaries.soliditylang.org/linux-amd64/solc-linux-amd64-v0.7.2+commit.51b20bc0
- run: wget -O ~/.solcx/solc-v0.8.2 https://binaries.soliditylang.org/linux-amd64/solc-linux-amd64-v0.8.2+commit.661d1103
- run: wget -O ~/.solcx/solc-v0.8.15 https://binaries.soliditylang.org/linux-amd64/solc-linux-amd64-v0.8.15+commit.e14f2714
- run: chmod 755 ~/.solcx/solc*
run: |
mkdir -p ~/.solcx/
wget -O ~/.solcx/solc-v0.7.2 https://binaries.soliditylang.org/linux-amd64/solc-linux-amd64-v0.7.2+commit.51b20bc0
wget -O ~/.solcx/solc-v0.8.2 https://binaries.soliditylang.org/linux-amd64/solc-linux-amd64-v0.8.2+commit.661d1103
wget -O ~/.solcx/solc-v0.8.15 https://binaries.soliditylang.org/linux-amd64/solc-linux-amd64-v0.8.15+commit.e14f2714
chmod 755 ~/.solcx/solc*
- name: Download brownie dependencies
run: |
export VERSION_OPEN_ZEPPELIN=4.7.0
export VERSION_CHAINLINK=1.6.0
wget -O /tmp/v${VERSION_OPEN_ZEPPELIN}.tar.gz https://github.com/OpenZeppelin/openzeppelin-contracts/archive/refs/tags/v${VERSION_OPEN_ZEPPELIN}.tar.gz
wget -O /tmp/v${VERSION_CHAINLINK}.tar.gz https://github.com/smartcontractkit/chainlink/archive/refs/tags/v${VERSION_CHAINLINK}.tar.gz
mkdir -p ~/.brownie/packages/OpenZeppelin
cd ~/.brownie/packages/OpenZeppelin
tar xvfz /tmp/v${VERSION_OPEN_ZEPPELIN}.tar.gz
mv openzeppelin-contracts-${VERSION_OPEN_ZEPPELIN} openzeppelin-contracts@${VERSION_OPEN_ZEPPELIN}
mkdir -p ~/.brownie/packages/smartcontractkit
cd ~/.brownie/packages/smartcontractkit
tar xvfz /tmp/v${VERSION_CHAINLINK}.tar.gz
mv chainlink-${VERSION_CHAINLINK} chainlink@${VERSION_CHAINLINK}
- name: Install ganache
run: npm install --global ganache-cli
Expand Down

0 comments on commit 5994ad2

Please sign in to comment.