Hiya @bennypowers
,
Do you mean “required github check?" When we build HEAD, we can’t run checks since they don’t correspond with a specific commit.
For guidance around whether we’ll change how we use package-lock.json - which based on
- the thread you linked (How to enforce package-lock.json - #27 by hrishikesh)
- and the associated issue (treat package-lock.json the same way we treat package.json if checksum changes · Issue #113 · netlify/build-image · GitHub)
You could also try the plugin at the end of the thread he linked - it should force the reinstall during build and the checks should then work: How to enforce package-lock.json - #29 by IanVS)