在我的 GitHub 存储库中,我想将 renovate 机器人配置为自动合并所有次要(和较小)更新,并仅为主要更新创建 PR。如果我正确理解了文档,我的包规则应该配置该行为:
{
"extends": [
"config:base",
":disableDependencyDashboard"
],
"ignorePaths": [
"Dockerfile",
"package.json",
"pnpm-lock.yaml"
],
"assignees": [
"McPringle"
],
"reviewers": [
"McPringle"
],
"packageRules": [
{
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
"automerge": true
},
{
"matchDepTypes": ["devDependencies"],
"automerge": true
}
]
}
但翻新机器人不会合并次要更新。尽管如此,一切都是 PR,我必须手动合并。这是一个例子:
- <version>2.6.1</version>
+ <version>2.6.2</version>
此补丁更新应自动合并。有人可以解释我的理解和做错了吗?在这里你可以找到我正在谈论的 GitHub 存储库,包括 renovate 配置文件和我现在尚未合并的 PR:https ://github.com/komunumo/komunumo-server