From cb6723818b8b85085aae66d49b981081b8d8544e Mon Sep 17 00:00:00 2001 From: Micheal Wilkinson Date: Fri, 20 Mar 2026 19:00:00 +0000 Subject: [PATCH] chore(go): Implement unconditional prefix trim --- internal/releaseprep/releaseprep.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/internal/releaseprep/releaseprep.go b/internal/releaseprep/releaseprep.go index a598eab..03d3577 100644 --- a/internal/releaseprep/releaseprep.go +++ b/internal/releaseprep/releaseprep.go @@ -104,12 +104,8 @@ func sectionHasEntries(unreleasedBody, sectionName string) bool { } afterHeading := unreleasedBody[sectionStart+len(heading):] - if strings.HasPrefix(afterHeading, "\r") { - afterHeading = afterHeading[1:] - } - if strings.HasPrefix(afterHeading, "\n") { - afterHeading = afterHeading[1:] - } + afterHeading = strings.TrimPrefix(afterHeading, "\r") + afterHeading = strings.TrimPrefix(afterHeading, "\n") nextHeading := strings.Index(afterHeading, "\n### ") sectionBody := afterHeading