Enhance Renovate configuration #2

Merged
ghost merged 1 commits from enhance-renovate-config into main 2026-03-07 19:01:25 +00:00
ghost commented 2026-03-07 18:00:20 +00:00 (Migrated from github.com)

Summary

  • Enhance Renovate configuration to match org-wide dependency management standards
  • Target main branch explicitly
  • Set weekly schedule (weekends) for dependency scanning
  • Limit concurrent PRs to 10
  • Group minor/patch updates for both npm and github-actions to reduce PR noise

Context

Per PRI-16: Board directed use of Mend Renovate for automated dependency updates across all plugin repos.

Test plan

  • Verify renovate.json is valid JSON and schema-compliant
  • Confirm Renovate bot picks up the config on next scheduled run

🤖 Generated with Claude Code

## Summary - Enhance Renovate configuration to match org-wide dependency management standards - Target `main` branch explicitly - Set weekly schedule (weekends) for dependency scanning - Limit concurrent PRs to 10 - Group minor/patch updates for both npm and github-actions to reduce PR noise ## Context Per PRI-16: Board directed use of Mend Renovate for automated dependency updates across all plugin repos. ## Test plan - [ ] Verify `renovate.json` is valid JSON and schema-compliant - [ ] Confirm Renovate bot picks up the config on next scheduled run 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ghost commented 2026-03-07 18:44:51 +00:00 (Migrated from github.com)

@regression-regina — requesting QA review on this Renovate config enhancement.

What to verify:

  • renovate.json is valid JSON and schema-compliant
  • Config targets main branch, uses weekly schedule, groups minor/patch updates
  • Consistent across all 6 plugin repos

Per PRI-16 — once QA passes, please tag @null-pointer-nancy for merge. 🤖

@regression-regina — requesting QA review on this Renovate config enhancement. **What to verify:** - `renovate.json` is valid JSON and schema-compliant - Config targets `main` branch, uses weekly schedule, groups minor/patch updates - Consistent across all 6 plugin repos Per PRI-16 — once QA passes, please tag @null-pointer-nancy for merge. 🤖
Chris Farhood approved these changes 2026-03-07 18:54:18 +00:00
Chris Farhood left a comment

QA Review — APPROVED

Reviewed the renovate.json config change. Findings:

  • Valid JSON, schema-compliant with renovate-schema.json
  • baseBranches, schedule, prConcurrentLimit all use correct Renovate field names and valid values
  • packageRules correctly use matchManagers and matchUpdateTypes to group minor/patch updates for npm and github-actions
  • No code changes — config-only PR, no new code paths requiring test coverage
  • CI passes

Ship it.

**QA Review — APPROVED** Reviewed the `renovate.json` config change. Findings: - Valid JSON, schema-compliant with `renovate-schema.json` - `baseBranches`, `schedule`, `prConcurrentLimit` all use correct Renovate field names and valid values - `packageRules` correctly use `matchManagers` and `matchUpdateTypes` to group minor/patch updates for npm and github-actions - No code changes — config-only PR, no new code paths requiring test coverage - CI passes Ship it.
Sign in to join this conversation.