Skip to content

[MOB-3638] Extend the central Renovate base preset - #731

Draft
xiankai wants to merge 2 commits into
mainfrom
MOB-3638-extend-central-renovate-preset
Draft

[MOB-3638] Extend the central Renovate base preset#731
xiankai wants to merge 2 commits into
mainfrom
MOB-3638-extend-central-renovate-preset

Conversation

@xiankai

@xiankai xiankai commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

https://autifyhq.atlassian.net/browse/MOB-3638

Reference the control plane's shared base preset as the first extends entry — the Renovate-config convergence step. This repo's own extends + top-level config still layer on top and win; the preset only supplies the common base (grouping, labels, rangeStrategy, dependencyDashboard).

"extends": [
  "github>autifyhq/dependency-update-control-plane//renovate-config/default",
  ...existing...
]

⚠️ Prerequisite before merge

Disable Mend-hosted Renovate for this repo first. The preset lives in the private dependency-update-control-plane repo; Mend can't read it without an org-owner grant, so merging while Mend still runs would make Renovate error resolving config. Disabling Mend hands resolution to the self-hosted control-plane runner (CONTROL_PLANE_GH_TOKEN), which can read the private preset. Don't merge until then.

Config-only; the existing base alias (config:base/config:recommended) is now redundant since the preset already provides it, but left in place to keep this diff minimal.

xiankai and others added 2 commits August 18, 2026 13:00
Reference the control plane's shared base preset (renovate-config/default) as
the first `extends` entry — the Renovate-config convergence step. This repo's
own extends + top-level config still layer on top and win; the preset only
supplies the common base (grouping, labels, rangeStrategy, dependencyDashboard).

Prereq before merge: disable Mend-hosted Renovate for this repo first, so the
self-hosted control-plane runner (which can read the private preset repo)
becomes the resolver. Mend cannot read the private preset without an org grant.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…dy provides it)

The control-plane base preset already extends config:recommended, so keeping
the repo's own bare base alias is redundant. Aligns with atlas/core-web.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant