Files
homelab/kubernetes/apps/renovate/configmap.yaml
claude-botandClaude Opus 5.5 8e930e17b1
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
review-bot reviewed: comment
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
chore: point the wiki and Renovate at konairius/notes and konairius/renovate-config
Both repos moved from k.renner to the konairius org on 2026-10-18. The old
paths still resolve through Gitea's redirect (the preset API read of
k.renner/renovate-config returns 200), so nothing is broken; this removes the
dependency on the redirect.

- wiki: Wiki__NoteStore__Gitea__Repository = konairius/notes.
- renovate.json extends local>konairius/renovate-config; the runner comments follow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 16:13:09 +02:00

39 lines
1.5 KiB
YAML

---
# Renovate bot (global) configuration (REN-216).
#
# This is the configuration of the RUNNER only: where Gitea is, and which
# repositories to process. What Renovate does INSIDE a repository — schedule,
# grouping, commit titles, digest pinning — lives in the shared preset repository
# `konairius/renovate-config`, which each repository's renovate.json extends. Change
# update policy there, not here.
#
# autodiscover + requireConfig=required + onboarding=false
# Process every repository renovate-bot can see that already has a
# renovate.json, and nothing else. No onboarding pull requests: a
# repository opts in when its maintainer commits renovate.json.
# persistRepoData=false
# The pod is ephemeral; every run clones fresh into an emptyDir.
# binarySource=install
# The slim image installs a tool (for example helm) only when a manager
# needs it. The managers homelab uses (flux, kubernetes, woodpecker) need
# none; gomod (go.sum) needs golang. The install writes into the image
# root file system, see the security context in cronjob.yaml.
apiVersion: v1
kind: ConfigMap
metadata:
name: renovate-config
namespace: renovate
data:
config.json: |
{
"platform": "gitea",
"endpoint": "https://git.renner.uno/api/v1",
"gitAuthor": "Renovate Bot <renovate-bot@renner.uno>",
"autodiscover": true,
"onboarding": false,
"requireConfig": "required",
"persistRepoData": false,
"binarySource": "install",
"baseDir": "/tmp/renovate"
}