selfhosting-renovate-demo/README.md

1.1 KiB

Renovate Showcase

Demonstrates usage of Renovate, a tool that automatically updates dependencies in your code.

Reference presentation: https://slides.by.vincent.mahn.ke/#/10

Scenarios

This repository contains 4 different scenarios:

1. Setup

Basic setup showing Renovate can be run with nothing to update.

2. Dockerfile with Dry Run

Shows how Renovate detects outdated versions in a Dockerfile and how a dry run would create a pull request.

3. Dockerfile with Renovate Config

Same as scenario 2, but with a Renovate configuration that ignores the version update.

4. Regex Node Version Update

Uses Renovate's regex manager to find and update Node.js versions in documentation via regular expressions.

How to Use

Navigate into each scenario folder and follow the README instructions:

cd 1-setup
cat README.md

Each folder is independent and can be tested separately.