The usual problem with lock files in the repo: eventually when you make a change and the lock file is regenerated, everything breaks.
Instead run a regular (weekly?) CI job that regenerates the lock file and runs tests. If they pass, commits the new lock file.
The usual problem with lock files in the repo: eventually when you make a change and the lock file is regenerated, everything breaks.
Instead run a regular (weekly?) CI job that regenerates the lock file and runs tests. If they pass, commits the new lock file.