Cicd pipe failed due to package-lock.json

Im currently using jmix 2.7.6. I do have a question. does package-lock.json need to push to remote server (cicd,client server)? because client mentioned that build failed due to package-lock not committed