只要有新版本,Renovate 就会更新软件包。但是 renovate 也会为每次更新创建一个单独的 PR/分支。因此,如果为我的 5 个软件包发布新版本,renovate 将创建 5 个分支。这导致 5 个管道,1 个 PR 被合并,另外 4 个将变基并再次运行管道。main
因此,每次合并都会运行 15 个 PR 管道 + 分支的管道。
因此,总共将运行 19 条管道。
是否可以将所有次要更新和补丁更新合并到一个分支和 PR 中以避免大量 PR?
我发现的唯一一件事是prConcurrentLimit
避免每次合并时 PR 管道的变基和重新运行。但这也会触发 10 个管道。
如果我可以将所有这些组合在一起,那么只有 1 个 PR 管道和 1 个main
-branch 管道。所以总共有2条管道。那将是真棒。