chore: Initial commit
This commit is contained in:
commit
f8e05cddd2
4 changed files with 226 additions and 0 deletions
32
README.md
Normal file
32
README.md
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# 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.
|
||||
Loading…
Add table
Add a link
Reference in a new issue