// Renovate Bot-Config (NICHT die Repo-Config). // // Die Repo-Config liegt im Repository selbst unter `renovate.json` und // enthaelt nur Repo-spezifische Sachen (extends, packageRules, ignorePaths, // docker-compose patterns). // // Diese Bot-Config hier wird ueber RENOVATE_CONFIG_FILE in den Renovate- // Container gemountet. Sie enthaelt nur Plattform-, Discovery- und Limits- // Einstellungen. Den Auth-Token uebergeben wir ueber --env-file. module.exports = { platform: "gitea", endpoint: "https://git.kaleschke.info/api/v1", username: "renovate", gitAuthor: "Renovate Bot ", onboarding: false, requireConfig: "optional", // Autodiscover funktioniert in Gitea nur fuer eigene/Org-Repos; unser // Service-Account hat nur Collaborator-Rechte. Daher explicit list. autodiscover: false, repositories: ["Micha/homelab-infra"], // Limits konservativ: wenig PRs gleichzeitig, damit das Review-Volumen // handhabbar bleibt. prHourlyLimit: 0, prConcurrentLimit: 5, branchConcurrentLimit: 10, };