Skip to content

Commit

Permalink
Update renovate-with-renovate.md
Browse files Browse the repository at this point in the history
  • Loading branch information
patrick-hermann-sva authored Oct 28, 2024
1 parent 24b820e commit 52fd682
Showing 1 changed file with 38 additions and 2 deletions.
40 changes: 38 additions & 2 deletions renovate-with-renovate.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,45 @@

## Integrated Automated Dependency Updates

* GoLang Dependecies
* GoLang Dependencies
* Dockerfile
* Helm-Charts
* Helm-Charts - Public
* OCI Dependencies [HELM](https://docs.renovatebot.com/modules/manager/helmv3)
* Flux Dependencies (Preview Envs?)
* ArgoCD Dependencies (Preview Envs?)

## SETUP RENOVATE

1. Add Renovate to Your Repository
First, enable Renovate for your repository. If you're using GitHub, GitLab, or Bitbucket, this usually involves adding the Renovate app to your repository through the platform’s marketplace or Renovate’s official website.

2. Create a renovate.json configuration file in the root of your repository to tell Renovate how to handle updates. Here’s a basic setup for a Docker-based project:

```json
{
"extends": [
"config:base"
],
"dockerfile": {
"fileMatch": ["Dockerfile", "Dockerfile.*"],
"enabled": true
},
"packageRules": [
{
"managers": ["dockerfile"],
"matchDatasources": ["docker"],
"groupName": "docker dependencies"
}
]
}
```

3. Run Renovate Locally (Optional)

```bash
docker run --rm -v "$(pwd):/usr/src/app" renovate/renovate
```


## Custom Dependency Updates

Expand Down

0 comments on commit 52fd682

Please sign in to comment.