chore(config): migrate renovate config (#575)

Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
This commit is contained in:
Renovate Bot 2023-11-25 04:10:18 +00:00 committed by techknowlogick
parent f7d661ee3a
commit 5c4bcaa1e3

View file

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