Skip to content

Commit

Permalink
Activate virtualenv for more steps
Browse files Browse the repository at this point in the history
  • Loading branch information
makaimann committed Feb 16, 2025
1 parent 4fa6cef commit c428acd
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: yices2
extra_macos_packages: autoconf

name: ${{ matrix.os }}:${{ matrix.name }}
name: ${{ matrix.os }}:${{ matrix.name }}
runs-on: ${{ matrix.os}}

steps:
Expand Down Expand Up @@ -81,6 +81,7 @@ jobs:

- name: Build
run: |
source ./.venv/bin/activate
cd build
make -j
Expand All @@ -90,7 +91,11 @@ jobs:
make test
- name: Install Python Bindings
run: python3 -m pip install -e ./build/python[test,pysmt]
run: |
source ./.venv/bin/activate
python3 -m pip install -e ./build/python[test,pysmt]
- name: Test Python Bindings
run: pytest ./tests
run: |
source ./.venv/bin/activate
pytest ./tests

0 comments on commit c428acd

Please sign in to comment.