{ $schema: 'https://docs.renovatebot.com/renovate-schema.json', extends: [ 'gitea>gitea/renovate-config', ':automergeMinor', 'schedule:automergeDaily', 'schedule:weekends', ], labels: ['kind/dependency'], automergeStrategy: 'squash', customManagers: [ { description: 'Gitea-version of https://docs.renovatebot.com/presets-regexManagers/#regexmanagersgithubactionsversions', customType: 'regex', fileMatch: ['.gitea/workflows/.+\\.ya?ml$'], matchStrings: [ '# renovate: datasource=(?[a-z-.]+?) depName=(?[^\\s]+?)(?: (?:lookupName|packageName)=(?[^\\s]+?))?(?: versioning=(?[a-z-0-9]+?))?\\s+[A-Za-z0-9_]+?_VERSION\\s*:\\s*["\']?(?.+?)["\']?\\s', ], }, ], packageRules: [ { groupName: 'subcharts (minor & patch)', matchManagers: ['helmv3'], matchUpdateTypes: ['minor', 'patch', 'digest'], }, { groupName: 'workflow dependencies (minor & patch)', matchManagers: ['github-actions', 'npm', 'regex'], matchUpdateTypes: ['minor', 'patch', 'digest'], }, ], }