Compare commits

..

3 Commits

Author SHA1 Message Date
Morten Olsen
7319cf932b Fix renovate configuration 2025-09-13 12:14:36 +02:00
Morten Olsen
933b65b3dd checkpoint 2025-09-13 12:13:16 +02:00
Morten Olsen
8353dc8d0a attempt add adding renovate 2025-09-13 08:04:14 +02:00
3 changed files with 43 additions and 1 deletions

15
.github/workflows/renovate.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: Renovate
on:
workflow_dispatch:
schedule:
- cron: '0 */6 * * *'
jobs:
renovate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Self-hosted Renovate
uses: renovatebot/github-action@v40.2.2
with:
token: ${{ secrets.RENOVATE_TOKEN }}

3
.gitignore vendored
View File

@@ -1,3 +1,4 @@
/secret.*.yaml
/data/
*.DS_Store
/.envrc
*.DS_Store

26
renovate.json5 Normal file
View File

@@ -0,0 +1,26 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
],
"packageRules": [
{
"matchDatasources": ["docker"],
"pinDigests": true
}
],
"helm-values": {
"fileMatch": ["^charts/.*/values\\.yaml$"]
},
"regexManagers": [
{
"fileMatch": ["^charts/.*/values\\.yaml$"],
"matchStrings": [
"repository:\s*'(?<depName>.*?)'\n\s*tag:\s*'(?<currentValue>.*?)'",
"repository:\s*\"(?<depName>.*?)\"\n\s*tag:\s*\"(?<currentValue>.*?)\"",
"repository:\s*(?<depName>.*?)\n\s*tag:\s*(?<currentValue>.*)"
],
"datasourceTemplate": "docker"
}
]
}