From 66d800d68b53b69911ca2d37e49382624f940290 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Thu, 20 Feb 2025 16:14:09 -0600 Subject: [PATCH] chore(ci): Auto-update cargo-semver-checks --- .github/renovate.json5 | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index afb26b7d3de..86427a38702 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -37,6 +37,18 @@ packageNameTemplate: 'rust-lang/rust', datasourceTemplate: 'github-releases', }, + { + customType: 'regex', + fileMatch: [ + '^.github.workflows.main.yml$', + ], + matchStrings: [ + 'cargo-semver-checks.releases.download.v(?\\d+\\.\\d+(\\.\\d+)?)', + ], + depNameTemplate: 'cargo-semver-checks', + packageNameTemplate: 'obi1kenobi/cargo-semver-checks', + datasourceTemplate: 'github-releases', + }, ], packageRules: [ { @@ -69,6 +81,20 @@ internalChecksFilter: 'strict', groupName: 'msrv', }, + { + commitMessageTopic: 'cargo-semver-checks', + matchManagers: [ + 'custom.regex', + ], + matchDepNames: [ + 'cargo-semver-checks', + ], + extractVersion: '^v(?\\d+\\.\\d+\\.\\d+)', + schedule: [ + '* * * * *', + ], + internalChecksFilter: 'strict', + }, // Goals: // - Rollup safe upgrades to reduce CI runner load // - Have lockfile and manifest in-sync (implicit rules)