Files
agentguard-ci/docs/plans/phase4-step1-renovate-preset.md
T
2026-04-19 22:29:53 -06:00

1.1 KiB

Implementation Plan: Renovate Bot Preset

Objective

Create a centralized renovate.json (or default.json) preset in this repository that other projects can easily inherit to get standardized auto-merge and grouping behavior.

Requirements

  • Create a file at renovate-preset/default.json (or similar path).
  • Configure auto-merge for patch and minor versions of dependencies.
  • Enable grouping for monorepo packages (e.g., all @babel/* updates grouped into one PR).
  • Configure the schedule (e.g., run on weekends or early mornings).
  • Configure the severity levels for when notifications/PRs should block.
  • Document how other repositories can extend this preset in their own renovate.json (e.g., "extends": ["github>my-org/my-repo//renovate-preset"]).

Agent Instructions

  1. Create the base Renovate configuration file.
  2. Add a README.md to the renovate-preset directory explaining how to use it.
  3. CRITICAL: File Splitting: Do NOT put everything into one giant file! Split your JSON configurations or manifests into separate, smaller files to prevent exhausting the context window.