mirror of
https://github.com/ublue-os/packages.git
synced 2026-11-03 21:49:48 -09:00
76 lines
2.2 KiB
Text
76 lines
2.2 KiB
Text
{
|
|
extends: [
|
|
'config:best-practices',
|
|
],
|
|
customManagers: [
|
|
{
|
|
customType: 'regex',
|
|
managerFilePatterns: [
|
|
'/.*\\.spec/',
|
|
],
|
|
matchStrings: [
|
|
'#\\s?renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( extractVersion=(?<extractVersion>.*?))?\\s*Version:\\s*(?<currentValue>.*)\\s',
|
|
'#\\s?renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))? currentValue=(?<currentValue>.*?)\n%global \\S+ (?<currentDigest>.*)\\s',
|
|
],
|
|
versioningTemplate: '{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}',
|
|
},
|
|
{
|
|
customType: 'regex',
|
|
managerFilePatterns: [
|
|
'/.*\\.spec/',
|
|
],
|
|
matchStrings: [
|
|
'# renovate: datasource=yum repo=(?<registryUrl>[^\\s]+) pkg=(?<depName>[^\\s]+)\\s*%global [^\\s]+ (?<currentValue>[^\\s]+)',
|
|
],
|
|
datasourceTemplate: 'npm',
|
|
extractVersionTemplate: '^(?<version>\\d\\.\\d)',
|
|
versioningTemplate: 'loose',
|
|
registryUrlTemplate: "https://yum2npm.io/repos/{{replace '/' '/modules/' registryUrl}}/packages",
|
|
},
|
|
{
|
|
customType: 'regex',
|
|
managerFilePatterns: [
|
|
'/.*\\.spec/',
|
|
],
|
|
matchStrings: [
|
|
'# renovate: datasource=yum repo=(?<registryUrl>[^\\s]+) pkg=(?<depName>[^\\s]+)\\s*[^\\s]+\\s+(?<currentValue>[^\\s]+)',
|
|
],
|
|
datasourceTemplate: 'npm',
|
|
extractVersionTemplate: '^(?<version>\\d\\.\\d+\\.\\d+)',
|
|
versioningTemplate: 'loose',
|
|
registryUrlTemplate: "https://yum2npm.io/repos/{{replace '/' '/modules/' registryUrl}}/packages",
|
|
},
|
|
],
|
|
packageRules: [
|
|
{
|
|
enabled: false,
|
|
matchUpdateTypes: [
|
|
'digest',
|
|
'pinDigest',
|
|
'pin',
|
|
],
|
|
matchDepTypes: [
|
|
'container',
|
|
],
|
|
matchFileNames: [
|
|
'.github/workflows/**.yaml',
|
|
'.github/workflows/**.yml',
|
|
],
|
|
},
|
|
{
|
|
matchPackageNames: [
|
|
'rpm-ostree',
|
|
],
|
|
extractVersion: '^(?<version>\\d+\\.\\d+)',
|
|
},
|
|
{
|
|
automerge: true,
|
|
matchUpdateTypes: [
|
|
'digest',
|
|
],
|
|
matchDepNames: [
|
|
'registry.fedoraproject.org/fedora',
|
|
],
|
|
},
|
|
],
|
|
}
|