feat(automerge): automerge code dependencies, majors after dashboard approval

This commit is contained in:
hh committed 2026-09-15 21:06:54 +00:00
1 parent 1372b457f5
commit 6104056f0d
2 files changed
+7 -6

No files matched your search

+5 -4
View File
@@ -17,10 +17,11 @@ Use it from a project repo as the whole of its `renovate.jsonc`:
What it does: docker digests, patches and minors merge themselves after a
three day wait; docker majors and database majors wait for a click on the
dependency dashboard; code dependencies (npm, pip, go.mod, actions) are
collected into one pull request per repo and never merge themselves. Registries
without a release timestamp get the `wait-3d` label instead, and the age gate
merges those. The edge (`caddy/**`), `_legacy/**` and worktree compose files are
out of scope.
collected into one pull request per repo, which merges itself after the same
three day wait; code majors wait for a click on the dependency dashboard and
merge themselves once approved. Registries without a release timestamp get the
`wait-3d` label instead, and the age gate merges those. The edge (`caddy/**`),
`_legacy/**` and worktree compose files are out of scope.
The repo has to carry the `renovate`, `wait-3d` and `deps-code` labels before
the first run: Renovate fails on a label that does not exist.
+2 -2
View File
@@ -125,7 +125,7 @@
"pinDigest"
],
"groupName": "code dependencies",
"automerge": false,
"automerge": true,
"addLabels": [
"deps-code"
]
@@ -137,7 +137,7 @@
"matchUpdateTypes": [
"major"
],
"automerge": false,
"automerge": true,
"dependencyDashboardApproval": true
}
]