From f8176df7373ac604acba90fe410f0925eb0dcab7 Mon Sep 17 00:00:00 2001 From: mercybassey Date: Tue, 26 Mar 2024 11:56:44 +0100 Subject: [PATCH] Added steps for virtual env and parsl+dependencies --- .github/workflows/osx.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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