Git 在使用package-lock.json和npm-ci时保持特定依赖项的最新状态

Git 在使用package-lock.json和npm-ci时保持特定依赖项的最新状态,git,npm,continuous-integration,Git,Npm,Continuous Integration,我一直在阅读,据我所知,通常建议运行npmci,根据package lock.json安装所需的依赖项 我的团队的工作流程包括在ci中运行npm ci(以及其他内容)。我们还对获取一些特定依赖项的最新感兴趣,我们希望这些依赖项每天有多次更新 有了这些,我发现自己需要运行npm install,从上述依赖项获取更新,并在推到git repo之前更新我的包lock.json 是否有一种自动化/更好的方法来处理此问题?有什么要添加到我们的CI中的吗

我一直在阅读,据我所知,通常建议运行
npmci
,根据
package lock.json
安装所需的依赖项

我的团队的工作流程包括在ci中运行
npm ci
(以及其他内容)。我们还对获取一些特定依赖项的
最新
感兴趣,我们希望这些依赖项每天有多次更新

有了这些,我发现自己需要运行
npm install
,从上述依赖项获取更新,并在推到git repo之前更新我的
包lock.json

是否有一种自动化/更好的方法来处理此问题?有什么要添加到我们的CI中的吗