chore(renovate-operator): use config.js

This commit is contained in:
Peter 2026-05-08 09:37:30 +02:00
parent 47a110d564
commit 486542e783
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg
3 changed files with 25 additions and 22 deletions

View file

@ -5,18 +5,29 @@ metadata:
name: renovate-config
namespace: renovate-operator
data:
config.json: |-
{
"hostRules": [
config.js: |-
module.exports = {
platform: 'forgejo',
endpoint: 'https://code.peterg.nl/api/v1/',
gitAuthor: 'Renovate <renovate@peterg.nl>',
username: 'renovate',
autodiscover: true,
onboardingConfig: {
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: ['config:recommended'],
},
optimizeForDisabled: true,
persistRepoData: true,
hostRules: [
{
"matchHost": "docker.io",
"username": "{{ process.env.DOCKER_USERNAME }}",
"password": "{{ process.env.DOCKER_TOKEN }}"
matchHost: 'docker.io',
username: process.env.DOCKER_USERNAME,
password: process.env.DOCKER_TOKEN,
},
{
"matchHost": "registry-1.docker.io",
"username": "{{ process.env.DOCKER_USERNAME }}",
"password": "{{ process.env.DOCKER_TOKEN }}"
}
]
}
matchHost: 'registry-1.docker.io',
username: process.env.DOCKER_USERNAME,
password: process.env.DOCKER_TOKEN,
},
],
};

View file

@ -24,13 +24,5 @@ spec:
- secretRef:
name: renovate-operator-docker-login
extraEnv:
- name: LOG_LEVEL
value: debug
- name: RENOVATE_ONBOARDING
value: "true"
- name: RENOVATE_AUTODISCOVER
value: "true"
- name: RENOVATE_GIT_AUTHOR
value: "Renovate <renovate@peterg.nl>"
- name: RENOVATE_CONFIG_FILE
value: /config/config.json
value: /config/config.js

View file

@ -16,7 +16,7 @@ spec:
remoteRef:
key: /secrets/managed/renovate/token
property: RENOVATE_TOKEN
- secretKey: GITHUB_COM_TOKEN
- secretKey: RENOVATE_GITHUB_TOKEN
remoteRef:
key: /secrets/managed/renovate/token
property: GITHUB_COM_TOKEN