From 097e1ec368e4b2dd2d4a74f192d26a3482b2cd0c Mon Sep 17 00:00:00 2001 From: Roy Lane Date: Wed, 15 Jan 2025 12:46:20 -0500 Subject: [PATCH] venv activation --- .github/actions/setup-dependencies-windows/action.yml | 2 ++ .github/workflows/run_smoke_test.yml | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup-dependencies-windows/action.yml b/.github/actions/setup-dependencies-windows/action.yml index 3c2113fe..dea38792 100644 --- a/.github/actions/setup-dependencies-windows/action.yml +++ b/.github/actions/setup-dependencies-windows/action.yml @@ -22,6 +22,7 @@ runs: - name: Install dependencies shell: powershell run: | + .venv\Scripts\activate.ps1 python -m pip install . pip install -r requirements.txt pip install pytest @@ -31,5 +32,6 @@ runs: - name: Download OPA executable shell: powershell run: | + .venv\Scripts\activate.ps1 scubagoggles setup -m -nc -nd -d ~/scubagoggles -r ~/scubagoggles -c credentials.json scubagoggles getopa -v ${{ inputs.opa-version }} diff --git a/.github/workflows/run_smoke_test.yml b/.github/workflows/run_smoke_test.yml index 0a1e1b5c..28ceab43 100644 --- a/.github/workflows/run_smoke_test.yml +++ b/.github/workflows/run_smoke_test.yml @@ -110,4 +110,7 @@ jobs: run: pwd - name: Run ScubaGoggles and check for correct output - run: pytest ./scubagoggles/Testing/Functional/SmokeTests/ -vvv --subjectemail="${{ secrets.GWS_SUBJECT_EMAIL }}" --customerdomain="${{ secrets.GWS_DOMAIN }}" + shell: powershell + run: | + .venv\Scripts\activate.ps1 + pytest ./scubagoggles/Testing/Functional/SmokeTests/ -vvv --subjectemail="${{ secrets.GWS_SUBJECT_EMAIL }}" --customerdomain="${{ secrets.GWS_DOMAIN }}"