From 1a038f6edf4a59bf93a9ee4b2a7299efd51769c3 Mon Sep 17 00:00:00 2001 From: lachlangrose Date: Fri, 14 Aug 2026 16:25:34 +0930 Subject: [PATCH] fix: keep unprefixed v* tags for the LoopStructural release-please component Repointing the LoopStructural component's path to "." (in #312) let release-please discover its component name from pyproject.toml, which flipped it to the manifest-mode default of prefixing tags with the component name (LoopStructural-v*). No such tags exist -- every past release used a plain v* tag -- so release-please couldn't find the real last release and fell back to an ancient v1.6.5 tag as its baseline, computing a regressive "next version" of 1.6.5 in PR #313. include-component-in-tag: false restores the historical plain v* tag scheme so release-please finds v1.7.1 as the last release again. Co-Authored-By: Claude Sonnet 5 --- release-please-config.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index f2b0f15c..da63442e 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -2,7 +2,8 @@ "packages": { ".": { "release-type": "python", - "component": "LoopStructural" + "component": "LoopStructural", + "include-component-in-tag": false }, "packages/loop_common": { "release-type": "python",