Repository navigation
Conversation
Swaps :automergeBranch for :automergePr. Branch automerge pushes the new commit straight to the base branch with no pull request. Unlike the other preset bundle, this is live rather than latent: this repo's own .renovaterc.json5 extends :automergeMinor and :automergeDigest, so minor, patch, pin, lockFileMaintenance and digest updates all set automerge: true while inheriting branch automerge from the base config. validate.yaml only runs on pull_request and pushes to main, so a Renovate branch carries no status checks for branch automerge to wait on. Signed-off-by: Devin Buhl <devin@buhl.casa>
Greptile SummaryThis PR changes the base Renovate preset to use pull-request automerging instead of direct branch automerging.
|
| Filename | Overview |
|---|---|
| config/baseConfig.json5 | Replaces the branch automerge preset with the PR automerge preset; no actionable issues identified. |
Reviews (1): Last reviewed commit: "fix: raise a pull request before automer..." | Re-trigger Greptile
|
Closing — wrong target.
home-operations/renovate-config#39 is the one that matters — that is the default |
Overview
Swaps
:automergeBranchfor:automergePrinconfig/baseConfig.json5.Additional information
:automergeBranchis{"automergeType": "branch"}— when a rule setsautomerge: true, Renovate pushes the commit straight to the base branch withno pull request.
Unlike home-operations/renovate-config#39, where the preset is currently inert,
this repo is actually affected. Its own
.renovaterc.json5extends:so those update types have
automerge: truewhile inheritingautomergeType: branchfromconfig/baseConfig.json5— i.e. they are eligible to land onmainwithout a pull request.
validate.yamlonly runs onpull_requestand pushes tomain, so a Renovatebranch carries no status checks for branch automerge to gate on either way.
Validated with
renovate-config-validator --strictagainst all 19 files.Regenerating
default.jsonproduces no diff, since it is a list of preset filereferences rather than inlined content.
Note
CI on this branch will be red for the same pre-existing reason as
#62 — mise
2026.7.13rejectsnpm:renovate@43.280.1on a supply-chain trust check duringSetup Mise.That has been failing on
mainsince before this branch existed.Requirements