Files
truecharts/charts/stable/renovate/values.yaml
T

73 lines
1.7 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: oci.trueforge.org/containerforge/renovate
pullPolicy: IfNotPresent
tag: 43.255.2@sha256:0469e2d4a938f6ea9892ab48bd764300e45af083c8afbd8536ed6efce4c9c359
workload:
main:
enabled: true
primary: true
type: CronJob
schedule: "0 0,6,12,18 * * *"
concurrencyPolicy: Forbid
failedJobsHistoryLimit: 2
parallelism: 1
activeDeadlineSeconds: 7200
podSpec:
restartPolicy: OnFailure
containers:
main:
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
env:
GITHUB_COM_TOKEN: '${GITHUB_PAT}'
# You can set RENOVATE_AUTODISCOVER to true to run Renovate on all repos you have push access to
RENOVATE_AUTODISCOVER: 'false'
RENOVATE_TOKEN: '${GITHUB_PAT}'
RENOVATE_CONFIG_FILE: /config/renovate-config.json
LOG_LEVEL: debug
RENOVATE_CACHE_DIR: /tmp/renovate/cache
configmap:
config:
enabled: true
data:
renovate-config.json: |-
{
"repositories": ["trueforge-org/truecharts"],
"dryRun" : "full"
}
service:
main:
enabled: false
ports:
main:
enabled: false
persistence:
renovate:
enabled: true
mountPath: /tmp/renovate
renovate-repos:
enabled: true
mountPath: /tmp/renovate/repos
renovate-cache:
enabled: true
mountPath: /tmp/renovate/cache
configmap-vol:
enabled: true
type: configmap
objectName: config
defaultMode: "0777"
mountPath: /config/
items:
- key: renovate-config.json
path: renovate-config.json