Renovate CLI

The open source Renovate CLI is a Node.js application distributed via npm and as Docker images on Docker Hub and GitHub Container Registry. It can be run locally, in CI, or as a long-lived self-hosted bot to scan repositories, detect dependency files for 100+ package managers, and open pull requests that update outdated versions, lockfiles, and digests. Self-hosted Renovate is configured through environment variables, a JS/JSON config file, and per-repository config files.

Renovate CLI is one of 6 APIs that Renovate publishes on the APIs.io network.

Tagged areas include CLI, DependencyUpdates, Automation, and OpenSource. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: renovate-bot:renovate-cli
name: Renovate CLI
tags:
- CLI
- DependencyUpdates
- Automation
- OpenSource
humanURL: https://docs.renovatebot.com/usage/
properties:
- url: https://docs.renovatebot.com/
  type: Documentation
- url: https://github.com/renovatebot/renovate
  type: SourceCode
- url: https://www.npmjs.com/package/renovate
  type: Package
- url: https://hub.docker.com/r/renovate/renovate
  type: Package
- url: https://ghcr.io/renovatebot/renovate
  type: Package
description: The open source Renovate CLI is a Node.js application distributed via npm and as Docker images
  on Docker Hub and GitHub Container Registry. It can be run locally, in CI, or as a long-lived self-hosted
  bot to scan repositories, detect dependency files for 100+ package managers, and open pull requests
  that update outdated versions, lockfiles, and digests. Self-hosted Renovate is configured through environment
  variables, a JS/JSON config file, and per-repository config files.