diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3bd28baf5..292212e609 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -214,9 +214,7 @@ jobs: sudo apt update sudo apt install build-essential curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash - sudo snap install solc - sudo apt install python2 jq curl - sudo ln -sf /usr/bin/python2 /usr/bin/python + sudo apt install jq curl - uses: actions/setup-node@v3 with: @@ -228,6 +226,20 @@ jobs: matic-cli/devnet/code/genesis-contracts/package-lock.json matic-cli/devnet/code/genesis-contracts/matic-contracts/package-lock.json + - name: Install solc-select + run: | + sudo apt update + sudo apt install python3 python3-pip -y + sudo ln -sf /usr/bin/python3 /usr/bin/python + pip install solc-select + + - name: Install Solidity Version + run: | + solc-select install 0.5.17 + solc-select install 0.6.12 + solc-select use 0.5.17 + solc --version + - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1