Make container builds reproducible with the committed frontend lockfile
Constraint: hk-8-8 deploy path builds the frontend in Docker and requires web/package-lock.json to satisfy npm ci. Rejected: Hotfix the remote Dockerfile to bypass lockfile usage | would diverge deploy logic from repo source of truth. Confidence: high Scope-risk: narrow Directive: Keep package.json and package-lock.json committed together for frontend dependency changes. Tested: Verified lockfile presence locally; previous hk-8-8 build failure reproduced missing-lockfile requirement. Not-tested: Fresh remote image build after this follow-up commit (next step in current rollout).
This commit is contained in:
15585
web/package-lock.json
generated
vendored
Normal file
15585
web/package-lock.json
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user