From 3b1129b5bc43ba22a9bcf4e4323c5a9df0023140 Mon Sep 17 00:00:00 2001 From: evalir Date: Mon, 26 Jun 2023 16:43:17 -0400 Subject: [PATCH] fix(`tests`): force install solidity 0.8.19 through svm (#5221) * fix(tests): force install 0.8.19 through svm * chore: use installed version * chore: also install 0.8.20 --- .github/workflows/test.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 072880a02503..8bf638aaf266 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -47,6 +47,19 @@ jobs: with: name: ${{ matrix.archive.name }} path: ${{ matrix.archive.file }} + install-svm-solc: + name: install svm and solidity / ${{ matrix.job.name }} + runs-on: ubuntu-latest + timeout-minutes: 30 + steps: + - name: Install svm + run: cargo install svm-rs + - name: Install Solidity 0.8.19 + run: svm install 0.8.19 + - name: Install Solidity 0.8.20 + run: svm install 0.8.20 + - name: Use Solidity 0.8.19 + run: svm use 0.8.19 unit: name: unit tests / ${{ matrix.job.name }}