{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "enabledManagers": [ "docker-compose", "github-actions" ], "gitIgnoredAuthors": [ "githubaction@githubaction.com" ], "ignorePaths": [ "appstore/**", "dockge/**", "apps/tangsengdaodao/1.5/docker-compose.yml" ], "rebaseWhen": "never", "packageRules": [ { "matchFileNames": [ "apps/postgresql/pg*/*.yml" ], "allowedVersions": "/^pg12*/" }, { "matchFileNames": [ "apps/postgresql/pg*/*.yml" ], "allowedVersions": "/^pg13*/" }, { "matchFileNames": [ "apps/postgresql/pg*/*.yml" ], "allowedVersions": "/^pg14*/" }, { "matchFileNames": [ "apps/postgresql/pg*/*.yml" ], "allowedVersions": "/^pg15*/" }, { "matchFileNames": [ "apps/postgresql/pg*/*.yml" ], "allowedVersions": "/^pg16*/" }, { "matchFileNames": [ "apps/postgresql/16.*/*.yml" ], "allowedVersions": "/^16.*/" }, { "matchFileNames": [ "apps/postgresql/17.*/*.yml" ], "allowedVersions": "/^17.*/" }, { "matchFileNames": [ "apps/redis/6.*/*.yml" ], "allowedVersions": "/^6.*/" }, { "matchFileNames": [ "apps/redis/7.*/*.yml" ], "allowedVersions": "/^7.*/" }, { "matchFileNames": [ "apps/mysql/5.6.*/*.yml" ], "allowedVersions": "/^5.6.*/" }, { "matchFileNames": [ "apps/mysql/5.7.*/*.yml" ], "allowedVersions": "/^5.7.*/" }, { "matchFileNames": [ "apps/mysql/8.0.*/*.yml" ], "allowedVersions": "/^8.0.*/" }, { "matchFileNames": [ "apps/mysql/8.4.*/*.yml" ], "allowedVersions": "/^8.4.*/" }, { "matchFileNames": [ "apps/qbittorrent/4.*.*/*.yml" ], "allowedVersions": "/^4.*.*/" }, { "matchFileNames": [ "apps/qbittorrent/5.*.*/*.yml" ], "allowedVersions": "/^5.*.*/" }, { "matchFileNames": [ "apps/transmission/4.*.*/*.yml" ], "allowedVersions": "/^4.*.*/" }, { "matchPackageNames": [ "emby/embyserver" ], "allowedVersions": "/^4\\.8\\.\\d+\\.\\d+$/" }, { "matchPackageNames": [ "amilys/embyserver" ], "allowedVersions": "/^4\\.8\\.\\d+\\.\\d+$/" }, { "matchPackageNames": [ "photoprism/photoprism" ], "versioning": "regex:^(?\\d{2})(?\\d{2})(?\\d{2})$" }, { "matchPackageNames": [ "btpanel/baota" ], "versioning": "regex:^(?\\d+)\\.(?\\d+)" }, { "matchPackageNames": [ "umamisoftware/umami" ], "versionCompatibility": "^(?.*)-(?.*)$", "versioning": "semver" }, { "versioning": "regex:^RELEASE\\.(?\\d{4})-(?\\d{2})-(?\\d{2})", "matchPackageNames": [ "/^minio/" ] }, { "versioning": "regex:^(?\\d{4})-(?\\d{2})-(?\\d{2})$", "matchPackageNames": [ "/^diygod/rsshub/" ] }, { "matchFileNames": [ "apps/jellyfin/10.9.*/*.yml" ], "allowedVersions": "<10.10" }, { "matchFileNames": [ "apps/jellyfin/10.10.*/*.yml" ], "allowedVersions": ">=10.10" }, { "matchFileNames": [ "apps/uptime-kuma/1.*/*.yml" ], "allowedVersions": "<2.0" }, { "matchFileNames": [ "apps/uptime-kuma/2.*/*.yml" ], "allowedVersions": ">=2.0" } ], "prCreation": "immediate" }