mirror of
https://github.com/truecharts/charts.git
synced 2026-07-23 17:14:23 -03:00
241 lines
7.6 KiB
Plaintext
241 lines
7.6 KiB
Plaintext
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"packageRules": [
|
|
{
|
|
"description": ["Loose versioning for non-semver packages"],
|
|
"matchDatasources": ["docker"],
|
|
"matchPackagePatterns": ["cross-seed", "plex", "alicevision/meshroom", "meshroom"],
|
|
"versioning": "loose"
|
|
},
|
|
{
|
|
"description": ["Custom versioning for k3s"],
|
|
"matchDatasources": ["github-releases"],
|
|
"matchPackagePatterns": ["k3s"],
|
|
"versioning": "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)(?<compatibility>\\+k3s)(?<build>\\d+)$"
|
|
},
|
|
{
|
|
"description": ["Custom versioning for minio"],
|
|
"matchDatasources": ["docker"],
|
|
"matchPackagePatterns": ["minio"],
|
|
"versioning": "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T.*Z$"
|
|
},
|
|
{
|
|
"matchDatasources": ["docker"],
|
|
"matchPackagePatterns": ["kopia"],
|
|
"allowedVersions": "<999"
|
|
},
|
|
{
|
|
"matchDatasources": ["docker"],
|
|
"matchPackagePatterns": ["postgresql"],
|
|
"allowedVersions": "<17"
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>14)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["tccr.io/tccr/postgresql"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^v(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$",
|
|
matchPackageNames: ["photoprism"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^v(?<major>\\d{4})-(?<minor>\\d{2})$",
|
|
matchPackageNames: ["rssbridge/rss-bridge"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d{2})\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["linuxserver/heimdall"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^v(?<major>\\d+)-(?<minor>\\d+)$",
|
|
matchPackagePrefixes: ["jupyter"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>14)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackagePatterns: ["^bitnami/postgresql$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})$",
|
|
matchPackagePatterns: ["^.*oznu\\/homebridge$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
|
|
matchPackagePatterns: ["^jupyter\\/.+$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ubuntu$",
|
|
matchPackagePatterns: ["^zabbix\\/zabbix-.*$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^stable-(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2}).*$",
|
|
matchPackagePatterns: ["^jitsi\\/.*$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^latest-(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})$",
|
|
matchPackagePatterns: ["^wangqiru/ttrss$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackagePatterns: ["^penpot\\/.*$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^\\d+-jammy-(?<compatibility>(full|lite))-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackagePatterns: ["^.+\\/koush\\/scrypted$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-.*$",
|
|
matchPackagePatterns: ["^.*linuxserver\\/deluge$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-postgres-tomcat$",
|
|
matchPackageNames: ["xwiki"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["fireflyiii/core"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-\\d+\\.\\d+\\.\\d+$",
|
|
matchPackageNames: ["netboxcommunity/netbox"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$",
|
|
matchPackageNames: ["photoprism/photoprism"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["cloudflare/cloudflared"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["linuxserver/calibre-web"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^postgresql-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["ghcr.io/umami-software/umami"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^version-v(?<major>\\d+)\\.(?<minor>\\d+)\\.?(?<patch>\\d*)$",
|
|
matchPackageNames: ["linuxserver/mylar3"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^[a-z0-9]{9}-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-go\\d+\\.\\d+\\.\\d+$",
|
|
matchPackageNames: ["storjlabs/storagenode"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-php8\\.0-apache$",
|
|
matchPackageNames: ["joyqi/typecho"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^v\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["difegue/lanraragi"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T\\d+-\\d+-\\d+Z$",
|
|
matchPackageNames: ["minio/minio"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T\\d+-\\d+-\\d+Z$",
|
|
matchPackageNames: ["minio/mc"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^apache-(?<major>\\d+)\\.(?<minor>\\d+)\\.?(?<patch>\\d*)-prod$",
|
|
matchPackageNames: ["kimai/kimai2"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
|
|
matchPackageNames: ["rssbridge/rss-bridge"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
|
|
matchPackageNames: ["alexta69/metube"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^focal-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["codeproject/senseai-server"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^latest-(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
|
|
matchPackageNames: ["codeproject/senseai-client"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackagePatterns: ["^snyk/snyk$"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["ghcr.io/cirruslabs/ubuntu"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["bcavin/hexo"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["linode/lke"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["mcr.microsoft.com/mssql/server"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^\\d+\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["mcr.microsoft.com/dotnet/runtime"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["coder/coder"],
|
|
},
|
|
{
|
|
matchDatasources: ["docker"],
|
|
versioning: "regex:^latest-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
|
|
matchPackageNames: ["registry.gitlab.com/gitlab-org/gitlab-runner"],
|
|
},
|
|
{
|
|
"matchDatasources": ["docker"],
|
|
"matchPackageNames": ["alicevision/meshroom"],
|
|
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$"
|
|
}
|
|
|
|
|
|
]
|
|
}
|