From fd69381a2c1cc7f83a1552f7d6fef762bfee1e14 Mon Sep 17 00:00:00 2001 From: Gustavo Grieco <31542053+ggrieco-tob@users.noreply.github.com> Date: Wed, 24 Mar 2021 17:22:24 -0300 Subject: [PATCH] Update CI and suggest to use pip3 instead of pip (#2409) --- .github/workflows/ci.yml | 8 ++++---- manticore/utils/install_helper.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 34468c213..058226beb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ on: jobs: # needs to run only on pull_request lint: - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: Set up Python 3.6 @@ -39,7 +39,7 @@ jobs: mypy --version mypy tests: - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 strategy: matrix: type: ["ethereum_truffle", "ethereum_bench", "examples", "ethereum", "ethereum_vm", "native", "wasm", "wasm_sym", "other"] @@ -84,7 +84,7 @@ jobs: # Send notification when all tests have finished to combine coverage results coverage-finish: needs: tests - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 steps: - name: Coveralls Finished uses: coverallsapp/github-action@v1.1.2 @@ -92,7 +92,7 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} parallel-finished: true upload: - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 if: github.event_name == 'schedule' needs: tests steps: diff --git a/manticore/utils/install_helper.py b/manticore/utils/install_helper.py index 7c2e43ef1..cbab20369 100644 --- a/manticore/utils/install_helper.py +++ b/manticore/utils/install_helper.py @@ -6,7 +6,7 @@ def ensure_native_deps(): if not has_native: raise ImportError( - "Missing some packages for native binary analysis. Please install them with pip install manticore[native]." + "Missing some packages for native binary analysis. Please install them with pip3 install manticore[native]." )