diff --git a/renovate-config.json5 b/renovate-config.json5 index 87fa41a9..2fb70834 100644 --- a/renovate-config.json5 +++ b/renovate-config.json5 @@ -58,6 +58,27 @@ "github/**" ], }, + // Group docker actions + { + "groupName": "Docker Actions", + "groupSlug": "docker-actions", + "matchManagers": [ + "github-actions" + ], + "matchPackageNames": [ + "docker/**", + ], + }, + // Group pytest + { + "groupName": "pytest", + "matchCategories": [ + "python", + ], + "matchPackageNames": [ + "pytest*", + ], + }, // combine oddstr13/jellyfin-plugin-repository-manager and pypi jprm into a single group { "groupName": "jprm", @@ -82,5 +103,16 @@ ], "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{/if}}" }, + // Rust toolchain + { + "customType": "regex", + "managerFilePatterns": ["/(^|\/)rust-toolchain.toml$/"], + "matchStrings": [ + "^channel[ \\t]*=[ \\t]*\"(?[^\"\\r\\n]+)\"[ \\t]*(?:$|\\r?\\n)", + ], + "datasourceTemplate": "github-tags", + "depNameTemplate": "rust-lang/rust", + "versioningTemplate": "rust-release-channel" + }, ], }