Skip to content

Commit

Permalink
fix: pytest gh action (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
BobTheBuidler authored Feb 25, 2023
1 parent 2e0d662 commit 0057648
Showing 1 changed file with 1 addition and 33 deletions.
34 changes: 1 addition & 33 deletions .github/workflows/pytest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,23 +20,13 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest, macos-latest, windows-latest ]
network: [ mainnet, bsc-main, polygon-main, ftm-main ]
include:
- os: ubuntu-latest
path: ~/.cache/pip
- os: macos-latest
path: ~/Library/Caches/pip
- os: windows-latest
path: ~\AppData\Local\pip\Cache
- network: mainnet
provider: WEB3_PROVIDER
- network: bsc-main
provider: BSC_WEB3_PROVIDER
- network: polygon-main
provider: POLY_WEB3_PROVIDER
- network: ftm-main
provider: FTM_WEB3_PROVIDER


steps:
- name: Check out repository code
Expand Down Expand Up @@ -67,28 +57,6 @@ jobs:
pip install -r requirements-dev.txt
pip install -r requirements.txt
- name: Setup brownie networks
run: |
brownie networks modify ${{ matrix.network }} host=${{ secrets[matrix.provider] }}
continue-on-error: true

- name: Cache compilers and brownie deployments
uses: actions/cache@v3
with:
key: forceupdatedeletethislater3-${{ runner.os }}-brownie-cache-${{ matrix.network }}
path: |
~/.brownie/deployments.db
~/.solcx
~/.vvm
- name: Run test suite
env:
BROWNIE_NETWORK: ${{ matrix.network }}
# Explorer tokens for all chains:
ETHERSCAN_TOKEN: ${{ secrets.ETHERSCAN_TOKEN }}
BSCSCAN_TOKEN: ${{ secrets.BSCSCAN_TOKEN }}
POLYGONSCAN_TOKEN: ${{ secrets.POLYGONSCAN_TOKEN }}
FTMSCAN_TOKEN: ${{ secrets.FTMSCAN_TOKEN }}
run: make test
continue-on-error: true
run: pytest

0 comments on commit 0057648

Please sign in to comment.