From ab61d08f4d852e0dbf9ddb3c926e4ab4c1900ed7 Mon Sep 17 00:00:00 2001 From: Aparna Jyothi Date: Fri, 2 Jan 2026 13:04:24 +0530 Subject: [PATCH] check failure fix --- .github/workflows/e2e-cache-freethreaded.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e-cache-freethreaded.yml b/.github/workflows/e2e-cache-freethreaded.yml index f515ecb5..65c47cf1 100644 --- a/.github/workflows/e2e-cache-freethreaded.yml +++ b/.github/workflows/e2e-cache-freethreaded.yml @@ -68,9 +68,20 @@ jobs: python-version: ${{ matrix.python-version }} cache: 'pipenv' - name: Install pipenv - run: curl https://raw.githubusercontent.com/pypa/pipenv/master/get-pipenv.py | python - - name: Install dependencies - run: pipenv install requests + run: python -m pip install --upgrade pip pipenv + - name: Install dependencies on Linux/macOS + if: runner.os != 'Windows' + run: | + export PIPENV_PYTHON=$(which python) + pipenv install requests + + - name: Install dependencies on Windows + if: runner.os == 'Windows' + run: | + # Remove existing virtualenv if any + python -m pipenv --rm || echo "No existing env" + # Create fresh env using current Python + python -m pipenv install --python $(python -c "import sys; print(sys.executable)") requests python-poetry-dependencies-caching: name: Test poetry (Python ${{ matrix.python-version}}, ${{ matrix.os }})