mirror of
https://github.com/vxcontrol/pentagi.git
synced 2026-08-28 22:16:37 +00:00
The version guard compared @playwright/test against `npx playwright --version`, but the pinned playwright container ships no global playwright package and the step runs before pnpm install — so npx fetched the registry latest and compared the package against that, not against the container. Green only while latest == the pin; the next Playwright release fails every run telling you to bump the tag to the value it already is, and a pin bump without a re-tag passes despite real drift. Reads driverVersion from the image's own /ms-playwright/.docker-info instead. Verified first-hand inside v1.61.1-noble: no global playwright, .docker-info reports 1.61.1, and the fixed check reads pkg=container=1.61.1 with the repo mounted. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>