From 6f9b583e1875b119a9a25e12144c6ff2a71f0703 Mon Sep 17 00:00:00 2001 From: Nadia Santalla Date: Tue, 10 Dec 2024 17:25:23 +0100 Subject: [PATCH] renovate: use `loose` versioning for chromium-swiftshader-alpine --- .github/renovate.json5 | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 1203592..8dc92c5 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -6,4 +6,15 @@ "github>grafana/sm-renovate//presets/go.json5", ], "commitMessagePrefix": "", + "packageRules": [ + { + // The default "docker" versioning will try to restrict upgrades to versions that do not change everything after + // a dash (-) for the current tag, as this typically indicates the "flavor" (e.g. postgresql:17.1-alpine will not + // be upgraded to postgresql:17.2-debian). + // This image in particular has lots of dashes and does not follow this convention, so we force "loose" + // versioning which is pretty much an alphabetical sort. + "matchPackageNames": ["ghcr.io/grafana/chromium-swiftshader-alpine"], + "versioning": "loose", + }, + ], }