diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0c00dbc..883edd9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,10 +38,6 @@ jobs: rustup target add wasm32-unknown-unknown rustup component add rust-src - curl -sL https://github.com/paritytech/revive/releases/download/v0.3.0/resolc-x86_64-unknown-linux-musl -o resolc - chmod +x resolc - sudo mv resolc /usr/local/bin - - name: Install dependencies (macOS) if: matrix.os == 'macos-14' run: | @@ -49,10 +45,6 @@ jobs: rustup target add wasm32-unknown-unknown rustup component add rust-src - curl -sL https://github.com/paritytech/revive/releases/download/v0.3.0/resolc-universal-apple-darwin -o resolc - chmod +x resolc - sudo mv resolc /usr/local/bin - - name: Cache binaries id: cache uses: actions/cache@v3 @@ -130,12 +122,20 @@ jobs: wget -qO- "$URL" | sudo tar xz -C /usr/local/bin --strip-components=1 geth --version + curl -sL https://github.com/paritytech/revive/releases/download/v0.3.0/resolc-x86_64-unknown-linux-musl -o resolc + chmod +x resolc + sudo mv resolc /usr/local/bin + - name: Install Geth on macOS if: matrix.os == 'macos-14' run: | brew tap ethereum/ethereum brew install ethereum protobuf + curl -sL https://github.com/paritytech/revive/releases/download/v0.3.0/resolc-universal-apple-darwin -o resolc + chmod +x resolc + sudo mv resolc /usr/local/bin + - name: Machete uses: bnjbvr/cargo-machete@v0.7.1 @@ -151,5 +151,8 @@ jobs: - name: Check eth-rpc version run: eth-rpc --version + - name: Check resolc version + run: resolc --version + - name: Test cargo workspace run: make test