From 8c673c75cac6d7e10105e5d71c5b5d29b5b4551f Mon Sep 17 00:00:00 2001 From: Damian Reeves <957246+DamianReeves@users.noreply.github.com> Date: Sat, 31 Oct 2026 10:06:36 -0500 Subject: [PATCH] chore(renovate): group Rust and Actions updates --- renovate.json | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/renovate.json b/renovate.json index dc65586d..74df2e38 100644 --- a/renovate.json +++ b/renovate.json @@ -5,30 +5,33 @@ ], "packageRules": [ { + "description": "Keep Rust crate updates together across both Cargo workspaces, including Ruff and the qualification host.", "matchManagers": [ "cargo" ], - "matchPackageNames": [ - "ruff_python_parser", - "ruff_python_ast", - "ruff_python_codegen", - "ruff_text_size" - ], - "groupName": "Ruff components" + "groupName": "Rust dependencies", + "groupSingleUpdates": true, + "separateMajorMinor": false }, { + "description": "Keep GitHub Actions updates together.", "matchManagers": [ - "cargo" - ], - "matchFileNames": [ - "tools/extension-qualification/Cargo.toml" + "github-actions" ], - "matchPackageNames": [ - "morphir-extension-sdk", - "morphir-host", - "morphir-host-native" - ], - "groupName": "qualification host source" + "groupName": "GitHub Actions", + "groupSingleUpdates": true, + "separateMajorMinor": false + }, + { + "description": "Keep Rust compiler and build-tool versions with the Rust dependency group across all their declarations.", + "groupName": "Rust dependencies", + "groupSingleUpdates": true, + "separateMajorMinor": false, + "matchDepNames": [ + "rust", + "wasm-tools", + "maturin" + ] } ] }