plan files
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user