Skip to content

Commit 0b020a6

Browse files
authored
chore(ci): Auto-update cargo-semver-checks (#15212)
### What does this PR try to resolve? Avoid the need to manually update to get support for the new json rustdoc output ### How should we test and review this PR? ### Additional information
2 parents ecd992b + 66d800d commit 0b020a6

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.github/renovate.json5

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,18 @@
3737
packageNameTemplate: 'rust-lang/rust',
3838
datasourceTemplate: 'github-releases',
3939
},
40+
{
41+
customType: 'regex',
42+
fileMatch: [
43+
'^.github.workflows.main.yml$',
44+
],
45+
matchStrings: [
46+
'cargo-semver-checks.releases.download.v(?<currentValue>\\d+\\.\\d+(\\.\\d+)?)',
47+
],
48+
depNameTemplate: 'cargo-semver-checks',
49+
packageNameTemplate: 'obi1kenobi/cargo-semver-checks',
50+
datasourceTemplate: 'github-releases',
51+
},
4052
],
4153
packageRules: [
4254
{
@@ -69,6 +81,20 @@
6981
internalChecksFilter: 'strict',
7082
groupName: 'msrv',
7183
},
84+
{
85+
commitMessageTopic: 'cargo-semver-checks',
86+
matchManagers: [
87+
'custom.regex',
88+
],
89+
matchDepNames: [
90+
'cargo-semver-checks',
91+
],
92+
extractVersion: '^v(?<version>\\d+\\.\\d+\\.\\d+)',
93+
schedule: [
94+
'* * * * *',
95+
],
96+
internalChecksFilter: 'strict',
97+
},
7298
// Goals:
7399
// - Rollup safe upgrades to reduce CI runner load
74100
// - Have lockfile and manifest in-sync (implicit rules)

0 commit comments

Comments
 (0)