Commit graph

2 commits

Author SHA1 Message Date
Paul Logan
6f1f8a4462 fix: check package-lock.json in the workspace version gate
The gate compared only the three package.json manifests, so it passed while
package-lock.json still recorded a stale workspace version. npm ci does not
reject that either (checked on npm 10.9.2, 11.12.1, 11.16.0, 11.17.0), so
nothing caught the exact drift the script exists to catch.

Reproduced with a fixture whose manifests all read 0.9.20 while the lockfile
recorded packages/core at 0.9.19 and a "*" CLI dependency: the gate exited 0.
It now exits 1.
2026-07-27 15:12:04 -07:00
Paul Logan
c52c567cdd fix: couple core and CLI releases 2026-07-27 11:55:29 -07:00