diff --git a/.github/renovate/special/customVersioning.json5 b/.github/renovate/special/customVersioning.json5 index 03af4f67563..6bc401499d3 100644 --- a/.github/renovate/special/customVersioning.json5 +++ b/.github/renovate/special/customVersioning.json5 @@ -29,206 +29,206 @@ "matchPackagePatterns": ["postgresql"], "allowedVersions": "<17" }, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?14)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["tccr.io/tccr/postgresql"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^v(?\\d{2})(?\\d{2})(?\\d{2})$", - matchPackageNames: ["photoprism"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^v(?\\d{4})-(?\\d{2})$", - matchPackageNames: ["rssbridge/rss-bridge"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d{2})\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["linuxserver/heimdall"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^v(?\\d+)-(?\\d+)$", - matchPackagePrefixes: ["jupyter"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?14)\\.(?\\d+)\\.(?\\d+)$", - matchPackagePatterns: ["^bitnami/postgresql$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d{4})-(?\\d{2})-(?\\d{2})$", - matchPackagePatterns: ["^.*oznu\\/homebridge$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)-(?\\d+)-(?\\d+)$", - matchPackagePatterns: ["^jupyter\\/.+$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)-ubuntu$", - matchPackagePatterns: ["^zabbix\\/zabbix-.*$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^stable-(?\\d{1})(?\\d{1})(?\\d{2}).*$", - matchPackagePatterns: ["^jitsi\\/.*$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^latest-(?\\d{4})-(?\\d{2})-(?\\d{2})$", - matchPackagePatterns: ["^wangqiru/ttrss$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackagePatterns: ["^penpot\\/.*$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^\\d+-jammy-(?(full|lite))-v(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackagePatterns: ["^.+\\/koush\\/scrypted$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^version-(?\\d+)\\.(?\\d+)\\.(?\\d+)-.*$", - matchPackagePatterns: ["^.*linuxserver\\/deluge$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)-postgres-tomcat$", - matchPackageNames: ["xwiki"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^version-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["fireflyiii/core"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^v(?\\d+)\\.(?\\d+)\\.(?\\d+)-\\d+\\.\\d+\\.\\d+$", - matchPackageNames: ["netboxcommunity/netbox"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d{2})(?\\d{2})(?\\d{2})$", - matchPackageNames: ["photoprism/photoprism"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["cloudflare/cloudflared"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^version-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["linuxserver/calibre-web"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^postgresql-v(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["ghcr.io/umami-software/umami"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^version-v(?\\d+)\\.(?\\d+)\\.?(?\\d*)$", - matchPackageNames: ["linuxserver/mylar3"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^[a-z0-9]{9}-v(?\\d+)\\.(?\\d+)\\.(?\\d+)-go\\d+\\.\\d+\\.\\d+$", - matchPackageNames: ["storjlabs/storagenode"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)-php8\\.0-apache$", - matchPackageNames: ["joyqi/typecho"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^v\\.(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["difegue/lanraragi"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^RELEASE\\.(?\\d+)-(?\\d+)-(?\\d+)T\\d+-\\d+-\\d+Z$", - matchPackageNames: ["minio/minio"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^RELEASE\\.(?\\d+)-(?\\d+)-(?\\d+)T\\d+-\\d+-\\d+Z$", - matchPackageNames: ["minio/mc"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^apache-(?\\d+)\\.(?\\d+)\\.?(?\\d*)-prod$", - matchPackageNames: ["kimai/kimai2"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)-(?\\d+)-(?\\d+)$", - matchPackageNames: ["rssbridge/rss-bridge"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)-(?\\d+)-(?\\d+)$", - matchPackageNames: ["alexta69/metube"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^focal-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["codeproject/senseai-server"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^latest-(?\\d+)-(?\\d+)-(?\\d+)$", - matchPackageNames: ["codeproject/senseai-client"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^v(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackagePatterns: ["^snyk/snyk$"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["ghcr.io/cirruslabs/ubuntu"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["bcavin/hexo"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["linode/lke"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["mcr.microsoft.com/mssql/server"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^\\d+\\.(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["mcr.microsoft.com/dotnet/runtime"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["coder/coder"], -}, -{ - matchDatasources: ["docker"], - versioning: "regex:^latest-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", - matchPackageNames: ["registry.gitlab.com/gitlab-org/gitlab-runner"], -}, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?14)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["tccr.io/tccr/postgresql"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^v(?\\d{2})(?\\d{2})(?\\d{2})$", + "matchPackageNames": ["photoprism"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^v(?\\d{4})-(?\\d{2})$", + "matchPackageNames": ["rssbridge/rss-bridge"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d{2})\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["linuxserver/heimdall"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^v(?\\d+)-(?\\d+)$", + "matchPackagePrefixes": ["jupyter"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?14)\\.(?\\d+)\\.(?\\d+)$", + "matchPackagePatterns": ["^bitnami/postgresql$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d{4})-(?\\d{2})-(?\\d{2})$", + "matchPackagePatterns": ["^.*oznu\\/homebridge$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)-(?\\d+)-(?\\d+)$", + "matchPackagePatterns": ["^jupyter\\/.+$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)-ubuntu$", + "matchPackagePatterns": ["^zabbix\\/zabbix-.*$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^stable-(?\\d{1})(?\\d{1})(?\\d{2}).*$", + "matchPackagePatterns": ["^jitsi\\/.*$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^latest-(?\\d{4})-(?\\d{2})-(?\\d{2})$", + "matchPackagePatterns": ["^wangqiru/ttrss$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackagePatterns": ["^penpot\\/.*$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^\\d+-jammy-(?(full|lite))-v(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackagePatterns": ["^.+\\/koush\\/scrypted$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^version-(?\\d+)\\.(?\\d+)\\.(?\\d+)-.*$", + "matchPackagePatterns": ["^.*linuxserver\\/deluge$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)-postgres-tomcat$", + "matchPackageNames": ["xwiki"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^version-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["fireflyiii/core"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^v(?\\d+)\\.(?\\d+)\\.(?\\d+)-\\d+\\.\\d+\\.\\d+$", + "matchPackageNames": ["netboxcommunity/netbox"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d{2})(?\\d{2})(?\\d{2})$", + "matchPackageNames": ["photoprism/photoprism"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["cloudflare/cloudflared"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^version-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["linuxserver/calibre-web"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^postgresql-v(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["ghcr.io/umami-software/umami"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^version-v(?\\d+)\\.(?\\d+)\\.?(?\\d*)$", + "matchPackageNames": ["linuxserver/mylar3"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^[a-z0-9]{9}-v(?\\d+)\\.(?\\d+)\\.(?\\d+)-go\\d+\\.\\d+\\.\\d+$", + "matchPackageNames": ["storjlabs/storagenode"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)-php8\\.0-apache$", + "matchPackageNames": ["joyqi/typecho"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^v\\.(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["difegue/lanraragi"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^RELEASE\\.(?\\d+)-(?\\d+)-(?\\d+)T\\d+-\\d+-\\d+Z$", + "matchPackageNames": ["minio/minio"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^RELEASE\\.(?\\d+)-(?\\d+)-(?\\d+)T\\d+-\\d+-\\d+Z$", + "matchPackageNames": ["minio/mc"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^apache-(?\\d+)\\.(?\\d+)\\.?(?\\d*)-prod$", + "matchPackageNames": ["kimai/kimai2"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)-(?\\d+)-(?\\d+)$", + "matchPackageNames": ["rssbridge/rss-bridge"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)-(?\\d+)-(?\\d+)$", + "matchPackageNames": ["alexta69/metube"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^focal-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["codeproject/senseai-server"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^latest-(?\\d+)-(?\\d+)-(?\\d+)$", + "matchPackageNames": ["codeproject/senseai-client"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^v(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackagePatterns": ["^snyk/snyk$"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["ghcr.io/cirruslabs/ubuntu"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["bcavin/hexo"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["linode/lke"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["mcr.microsoft.com/mssql/server"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^\\d+\\.(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["mcr.microsoft.com/dotnet/runtime"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["coder/coder"] + }, + { + "matchDatasources": ["docker"], + "versioning": "regex:^latest-(?\\d+)\\.(?\\d+)\\.(?\\d+)$", + "matchPackageNames": ["registry.gitlab.com/gitlab-org/gitlab-runner"] + }, { "matchDatasources": ["docker"], "versioning": "regex:^(?\\d+)(?\\d{2})(?\\d{2})-ls(?\\d+)$",