apiVersion: v1 kind: ConfigMap metadata: name: renovate-config namespace: renovate data: config.js: | module.exports = { platform: 'gitea', gitAuthor: 'Renovate Bot ', endpoint: 'https://git.chemavx.xyz/', repositories: [ 'chemavx/researchowl', 'chemavx/polymarket-bot', 'chemavx/n8n', ], automerge: false, assignees: ['chemavx'], labels: ['renovate'], prCreation: 'not-pending', timezone: 'Europe/Madrid', schedule: ['after 9am and before 6pm every weekday'], packageRules: [ { // Major bumps: crear PR pero no automerge, requiere revisión manual matchUpdateTypes: ['major'], automerge: false, labels: ['renovate', 'major-update'], }, { // Minor bumps: PR sin automerge matchUpdateTypes: ['minor'], automerge: false, }, { // Patch bumps: automerge automático matchUpdateTypes: ['patch'], automerge: true, automergeType: 'pr', }, { // Imágenes del registry privado: nunca tocar (tags son commits SHA) matchPackagePatterns: ['^git\\.chemavx\\.xyz/'], enabled: false, }, ], };