Skip to content

fix(config): unify docs dependencies into a single Renovate PR#129

Merged
rhuanbarreto merged 2 commits into
mainfrom
claude/strange-nobel
Mar 21, 2026
Merged

fix(config): unify docs dependencies into a single Renovate PR#129
rhuanbarreto merged 2 commits into
mainfrom
claude/strange-nobel

Conversation

@rhuanbarreto

Copy link
Copy Markdown
Contributor

Summary

  • Renovate was creating two separate PRs for docs dependencies — one for minor updates (@astrojs/starlight) and one for major updates (astro) — because separateMajorMinor defaults to true
  • Added a docs dependencies grouping rule with separateMajorMinor: false so all docs/package.json updates land in a single PR
  • The previous attempt only had matchFileNames + groupName but was missing separateMajorMinor: false, which is required to prevent Renovate from splitting major vs non-major into separate branches

Test plan

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Mar 21, 2026

Copy link
Copy Markdown

Deploying archgate-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: e823d68
Status: ✅  Deploy successful!
Preview URL: https://acb5c3c0.archgate-cli.pages.dev
Branch Preview URL: https://claude-strange-nobel.archgate-cli.pages.dev

View logs

Renovate was splitting docs deps into two PRs (minor vs major) because
separateMajorMinor defaults to true. Add the docs grouping rule with
separateMajorMinor: false so all docs/package.json updates land in one PR.
@rhuanbarreto rhuanbarreto force-pushed the claude/strange-nobel branch from dfc9737 to 143b5df Compare March 21, 2026 12:51
Group minor/patch devDependency updates from the root package.json
into a single PR to reduce PR noise. Major updates remain separate
for individual review. Bun-related packages are excluded since they
have their own dedicated group.
@rhuanbarreto rhuanbarreto merged commit 999a237 into main Mar 21, 2026
8 checks passed
@rhuanbarreto rhuanbarreto deleted the claude/strange-nobel branch March 21, 2026 12:55
@github-actions github-actions Bot mentioned this pull request Mar 21, 2026
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