Package.json “更新配置”;“自动合并”;不行

Package.json “更新配置”;“自动合并”;不行,package.json,renovate,Package.json,Renovate,我使用refresent更新package.json 参考文献: 这是我的renove.json文件,但是patch指令不起作用,我现在必须手动合并它。(计划指令已生效) 我应该设置如下 { "automerge": true, "major": { "automerge": false }, "minor": { "automerge": false } } 您必须指定要自动合并的更新类型。以下是文档中的示例: { "packageRules": [ {

我使用refresent更新package.json

参考文献:

这是我的
renove.json
文件,但是
patch
指令不起作用,我现在必须手动合并它。(
计划
指令已生效)

我应该设置如下

{
  "automerge": true,
  "major": { "automerge": false },
  "minor": { "automerge": false }
}

您必须指定要自动合并的更新类型。以下是文档中的示例:

{
  "packageRules": [
    {
      "updateTypes": ["minor", "patch", "pin", "digest"],
      "automerge": true
    }
  ]
}
示例来自:

因此,您的配置应该如下所示:

{
  "extends": ["config:base"],
  "timezone": "Asia/Tokyo",
  "schedule": ["every weekend"],
  "packageRules": [
        {
          "updateTypes": ["patch", "pin", "digest"],
          "automerge": true
        }
      ]
}

哇,谢谢你的回答,太棒了!(很抱歉,我的代表迟到了。值得注意的是:如果您更喜欢在没有拉请求的情况下以更静默的方式刷新自动合并,您可以配置
“automergeType”:“branch”
{
  "extends": ["config:base"],
  "timezone": "Asia/Tokyo",
  "schedule": ["every weekend"],
  "packageRules": [
        {
          "updateTypes": ["patch", "pin", "digest"],
          "automerge": true
        }
      ]
}