From 99503005b4cb124c07a599787a85453c160d9267 Mon Sep 17 00:00:00 2001 From: Simon Templer Date: Thu, 23 May 2024 09:58:02 +0200 Subject: [PATCH] ci(renovate): special handling for hale studio updates - treat major updates as breaking changes - treat minor updates as features --- .github/renovate.json5 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 3e502c6..e1b425d 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -6,4 +6,18 @@ ":docker", "docker:pinDigests", ], + packageRules: [ + { + description: "Treat major hale studio updates as breaking change", + matchPackagePrefixes: ["eu.esdihumboldt.hale:"], + matchUpdateTypes: ["major"], + semanticCommitType: "feat!" // to be confirmed that this works + }, + { + description: "Treat minor hale studio updates as feature", + matchPackagePrefixes: ["eu.esdihumboldt.hale:"], + matchUpdateTypes: ["minor"], + semanticCommitType: "feat" + }, + ], }