From 0a0a1a35e5e5ef0185795d6c5e6634c3dfe202c4 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Mon, 25 May 2026 20:37:22 +0530 Subject: [PATCH] fix: fix CI scripts --- .github/workflows/api-tests.yml | 5 +++++ .github/workflows/pre-pr-drift-check.yml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/api-tests.yml b/.github/workflows/api-tests.yml index 52883a49..d1f935bc 100644 --- a/.github/workflows/api-tests.yml +++ b/.github/workflows/api-tests.yml @@ -80,6 +80,11 @@ jobs: with: node-version: "22" + - name: Create Python virtual environment + run: | + python -m venv .venv + echo "${{ github.workspace }}/.venv/bin" >> "$GITHUB_PATH" + - name: Install api and pipecat dependencies run: ./scripts/setup_requirements.sh --dev diff --git a/.github/workflows/pre-pr-drift-check.yml b/.github/workflows/pre-pr-drift-check.yml index fe451312..cbd2413b 100644 --- a/.github/workflows/pre-pr-drift-check.yml +++ b/.github/workflows/pre-pr-drift-check.yml @@ -44,6 +44,11 @@ jobs: cache: npm cache-dependency-path: ui/package-lock.json + - name: Create Python virtual environment + run: | + python -m venv .venv + echo "${{ github.workspace }}/.venv/bin" >> "$GITHUB_PATH" + - name: Install api and pipecat dependencies run: ./scripts/setup_requirements.sh --dev