From 73bddf211904ea8c6b143232c8deb385cd3f93ff Mon Sep 17 00:00:00 2001 From: AIPass Date: Thu, 16 Apr 2026 13:00:27 -0700 Subject: [PATCH] feat(system): fix(windows-ci): combine pip bootstrap fix + venv activation in Verify step (#332) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Combines both fixes needed to get windows-test.yml actually passing: 1. setup.sh: stop swallowing ensurepip errors (quiet + 2>/dev/null + || true was hiding real failures — pip was silently not installed). Add get-pip.py fallback and hard pip verification. 2. windows-test.yml: add 'source .venv/Scripts/activate' to Verify step. Each CI step gets a fresh shell — setup.sh's venv activation doesn't carry over, so drone wasn't on PATH in the subsequent step. Together, these should take Windows CI from the 'silent failure every run since creation' state to actually green. Supersedes PRs #330 and #331 which had the fixes on separate branches (neither green alone). Co-authored-by: @devpulse