ci: add rust-toolchain auto update config (#6794)

This commit is contained in:
Brooooooklyn
2024-05-07 07:31:41 +00:00
parent e7483c7914
commit b2b99ab9df

19
.github/renovate.json vendored
View File

@@ -69,6 +69,11 @@
"matchPackagePatterns": ["*"], "matchPackagePatterns": ["*"],
"rangeStrategy": "replace", "rangeStrategy": "replace",
"excludePackagePatterns": ["^@blocksuite/"] "excludePackagePatterns": ["^@blocksuite/"]
},
{
"groupName": "rust toolchain",
"matchManagers": ["custom.regex"],
"matchPackageNames": ["rustc"]
} }
], ],
"commitMessagePrefix": "chore: ", "commitMessagePrefix": "chore: ",
@@ -79,5 +84,17 @@
"lockFileMaintenance": { "lockFileMaintenance": {
"enabled": true, "enabled": true,
"extends": ["schedule:weekly"] "extends": ["schedule:weekly"]
} },
"customManagers": [
{
"customType": "regex",
"fileMatch": ["^rust-toolchain\\.toml?$"],
"matchStrings": [
"channel\\s*=\\s*\"(?<currentValue>\\d+\\.\\d+(\\.\\d+)?)\""
],
"depNameTemplate": "rustc",
"packageNameTemplate": "rust-lang/rust",
"datasourceTemplate": "github-releases"
}
]
} }