diff --git a/.github/workflows/osx.yaml b/.github/workflows/osx.yaml index 195f567d13..eb9889ecff 100644 --- a/.github/workflows/osx.yaml +++ b/.github/workflows/osx.yaml @@ -38,4 +38,15 @@ jobs: - name: Non-requirements based install run: | - brew install mpich \ No newline at end of file + brew install mpich + + - name: setup virtual env + run: | + python -m venv .venv + source .venv/bin/activate + + - name: Install Parsl and dependencies + run: | + source .venv/bin/activate + pip install -r requirements.txt + pip install -r test-requirements.txt \ No newline at end of file