🦀 ClawHub
Renovate Config Generator
by @charlie-morrison
Generate Renovate Bot configurations for automated dependency updates — analyze project dependencies, create grouping rules, schedule policies, automerge rul...
💡 Examples
Provide:
Example invocations:
> Generate a Renovate config for our monorepo. We use npm, Docker, Terraform, and GitHub Actions. We want automerge for patch updates, weekly batched PRs for minor, and manual review for major.
> Our Renovate is creating too many PRs. Analyze our dependencies and create grouping rules to reduce PR volume by 70%.
> Set up Renovate for our Python project with a private PyPI registry at pypi.internal.example.com.
⚙️ Configuration
# Check for existing Renovate config
ls renovate.json renovate.json5 .renovaterc .renovaterc.json .github/renovate.json 2>/dev/nullCheck package ecosystem files
ls package.json go.mod requirements.txt Pipfile Gemfile pom.xml build.gradle \
Cargo.toml composer.json *.csproj Dockerfile docker-compose.yml \
*.tf .terraform.lock.hcl .github/workflows/*.yml .gitlab-ci.yml 2>/dev/nullIf using self-hosted Renovate
renovate --version
TERMINAL
clawhub install renovate-config-generator