用Github Dependabot自动更新你的依赖文件
本文将教你如何使用Github Dependabot自动更新仓库内的package.json
你将需要以下物品:
- 一个正常运转的大脑
- 一台能上网的电脑/平板/手机
- 一个Github账号 + 一个含有package.json的仓库
配置过程
新建文件
在仓库下新建一个文件,路径为.github/dependabot.yml
并粘贴以下代码如图例:1
2
3
4
5
6
7
8
9
10
11
12version: 2
updates:
- package-ecosystem: "npm" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "daily"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"测试
切换到Pull Request,可以看到由dependabot发起的Pull Request(由于扫描频率是一天一回,可以过一天在看):
点进其中一个,可以看到更新的内容。
如果你还把项目部署到了Vercel,那么可以查看Vercel部署的预览:
如果确认无误,则点击最下方的 Merge Pull Request
dependabot将自动删除其生成的分支。Happy Hacking!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Teror!
评论