Skip to content

build: extend dnd-mapp/config-renovate v2.0.0 - #18

Merged
NoNamer777 merged 1 commit into
mainfrom
build/extend-config-renovate
Oct 5, 2026
Merged

NoNamer777 merged 1 commit into
mainfrom
build/extend-config-renovate

Conversation

@NoNamer777

@NoNamer777 NoNamer777 commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

Why

The shared Renovate preset moved from dnd-mapp/renovate-config to dnd-mapp/config-renovate and was released as v2.0.0. Renovate never renames a preset in extends, so this repository stays on the old name and misses every later preset update until it is switched by hand. The rule that lets preset updates through at any time also matches only the new name now.

What

renovate.json now extends github>dnd-mapp/config-renovate#v2.0.0, which skips the 1.x line under the old name. v2.0.0 also fixes lock file maintenance pull requests, which stayed pending forever on the renovate/stability-days check because a refreshed lock file has no release date. Lock file maintenance now skips the release age, so it relies on minimumReleaseAge: 4320 in pnpm-workspace.yaml to keep releases younger than three days out of the lock file. This repository already sets it, so nothing else needs to change.

Test plan

  • pnpm run format-check passes.
  • After merging, the Renovate dependency dashboard shows no config errors, and the next Renovate run picks up the new preset.

Notes

This should unblock the lock file maintenance PR #10, which is stuck on renovate/stability-days.

The shared Renovate preset was renamed from dnd-mapp/renovate-config
to dnd-mapp/config-renovate and released as v2.0.0. Renovate never
renames a preset, so the switch is made by hand.

v2.0.0 also lets lock file maintenance pull requests merge without
waiting for a release age, which kept them pending forever. That
relies on minimumReleaseAge in pnpm-workspace.yaml to keep releases
younger than three days out of the lock file, which this repository
already sets.
@NoNamer777
NoNamer777 requested a review from a team as a code owner October 5, 2026 15:03
@NoNamer777
NoNamer777 enabled auto-merge October 5, 2026 15:03
@NoNamer777
NoNamer777 temporarily deployed to storybook-preview October 5, 2026 15:05 — with GitHub Actions Inactive
@NoNamer777
NoNamer777 merged commit 8ba8260 into main Oct 5, 2026
6 checks passed
@NoNamer777
NoNamer777 deleted the build/extend-config-renovate branch October 5, 2026 15:13

This branch was previously deployed

1 inactive deployment
storybook-preview — 0e4a2b24 Deployed Oct 5, 2026 by NoNamer777 via Deploy Storybook preview #38
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.

2 participants