Skip to content

🔧 config(renovate): adopt shared CodesWhat preset, drop Dependabot#9

Merged
biggest-littlest merged 2 commits into
mainfrom
dev
Jun 28, 2026
Merged

🔧 config(renovate): adopt shared CodesWhat preset, drop Dependabot#9
biggest-littlest merged 2 commits into
mainfrom
dev

Conversation

@scttbnsn

Copy link
Copy Markdown
Contributor

Replaces .github/dependabot.yml with a renovate.json extending the org-wide preset local>CodesWhat/.github:renovate-config.

Inherits: 14-day minimumReleaseAge soak (strict — a release must survive two weeks before it's even proposed), weekly Monday grouped updates, SHA-pinned GitHub Actions + dependency dashboard (via config:best-practices), and auto-merge scoped to patch GitHub Actions only. Security advisories bypass the soak.

One bot, not two.

CodesWhat added 2 commits June 28, 2026 08:42
Strip exact-CSS-value pinning (border-radius/min-width/rotate/palette hex/Sankey
geometry) and prototype/version markers (command-deck-focus-prototype, calendar
version a/b/c, 'prototype B' aria-labels) from 14 shell tests; delete 2 that were
pure CSS with no contract (jobs-col widths, Sankey scroll-frame — the Sankey render
is still covered by the 'starts source flows' logic test). Keeps every durable
assertion: data-* renderer hooks, ids, real aria-labels, semantic labels, behavior
wiring, and the privacy/decoration doesNotMatch guards. So a future redesign stops
re-breaking these. Suite stays green (910/910); -332 lines.
Replace .github/dependabot.yml with a renovate.json that extends
local>CodesWhat/.github:renovate-config — so rolester inherits the org-wide
14-day soak, weekly grouped updates, SHA-pinned actions + dependency dashboard,
and patch-actions-only auto-merge. One bot, not two.

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Renovate migration looks right — soak + grouping + patch-actions auto-merge. Approving.

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second approval — good to swap Dependabot for the shared preset.

@biggest-littlest biggest-littlest merged commit f4ce2f1 into main Jun 28, 2026
4 checks passed
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.

3 participants