# Renovate Showcase Demonstrates usage of [Renovate](https://www.whitesourcesoftware.com/free-developer-tools/renovate/), a tool that automatically updates dependencies in your code. Reference presentation: [https://slides.by.vincent.mahn.ke/#/10](https://slides.by.vincent.mahn.ke/#/10) ## Scenarios This repository contains 4 different scenarios: ### 1. [Setup](./1-setup) Basic setup showing Renovate can be run with nothing to update. ### 2. [Dockerfile with Dry Run](./2-dockerfile-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](./3-dockerfile-with-config) Same as scenario 2, but with a Renovate configuration that ignores the version update. ### 4. [Regex Node Version Update](./4-regex-node-version) 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: ```bash cd 1-setup cat README.md ``` Each folder is independent and can be tested separately.