CI broken on main: package-lock.json missing @playwright/test (merged without lock update) #30
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
CI (
npm ci) and E2E workflows are failing on main after PR #25 was merged without updatingpackage-lock.json.Reproduction
Any push/PR to main will fail at Install dependencies with:
Root cause
PR #25 added
@playwright/testtodevDependenciesinpackage.jsonbut did not commit a corresponding update topackage-lock.json. Merged at commit673949f3.Fix
Run
npm installin the repo root to regeneratepackage-lock.json, commit it, and push to main (via PR).Impact
CIandE2E Testsworkflows)673949f3(merge of PR #25)Closing as duplicate of #27. PR #29 (already CTO-approved, pending QA review) fixes this.