diff --git a/renovate.json b/renovate.json index 99e60b69c..691eb6a69 100644 --- a/renovate.json +++ b/renovate.json @@ -113,6 +113,41 @@ "ghcr.io/devcontainers/features/rust" ], "groupName": "Rust toolchain" + }, + { + "description": "Update the Specta contract toolchain together", + "matchManagers": [ + "cargo" + ], + "matchPackageNames": [ + "specta", + "tauri-specta", + "specta-typescript" + ], + "groupName": "specta", + "groupSlug": "specta", + "automerge": false + }, + { + "description": "Keep Specta aligned with the supported tauri-specta release", + "matchManagers": [ + "cargo" + ], + "matchPackageNames": [ + "specta", + "tauri-specta" + ], + "allowedVersions": "/^2\\.0\\.0-rc\\.26$/" + }, + { + "description": "Keep the TypeScript exporter compatible with Specta rc.26", + "matchManagers": [ + "cargo" + ], + "matchPackageNames": [ + "specta-typescript" + ], + "allowedVersions": "/^0\\.0\\.13$/" } ], "customManagers": [