summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-07-12 20:04:30 +0300
committerPaul Buetow <paul@buetow.org>2025-07-12 20:04:30 +0300
commit5af381683230dd8d9896c05e7404d08ae729be52 (patch)
tree9f956d882492fbf6a27dc98dd9942e8dbd61fbfc /internal
parentfadc1a49efb4a6efc3303f0c141c769b6ea2513a (diff)
fix: remove Full Changelog links from release notes
- Remove platform-specific changelog links (prevTag...currentTag format) - These links only work on GitHub/GitLab, not universally - Keeps release notes cleaner and more portable 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'internal')
-rw-r--r--internal/release/release.go8
1 files changed, 1 insertions, 7 deletions
diff --git a/internal/release/release.go b/internal/release/release.go
index 1cb99ac..6639d3d 100644
--- a/internal/release/release.go
+++ b/internal/release/release.go
@@ -225,8 +225,6 @@ func (m *Manager) GenerateReleaseNotes(repoPath, tag string, allTags []string) s
notes.WriteString("\n")
}
- notes.WriteString(fmt.Sprintf("\n**Full Changelog**: %s...%s", prevTag, tag))
-
return notes.String()
}
@@ -352,14 +350,10 @@ func (m *Manager) GenerateAIReleaseNotes(repoPath, repoName, tag string, allTags
return "", fmt.Errorf("received empty release notes from claude")
}
- // Add header and footer
+ // Add header
var finalNotes strings.Builder
finalNotes.WriteString(fmt.Sprintf("# Release %s\n\n", tag))
finalNotes.WriteString(releaseNotes)
- finalNotes.WriteString("\n\n---\n\n")
- if prevTag != "" {
- finalNotes.WriteString(fmt.Sprintf("**Full Changelog**: %s...%s", prevTag, tag))
- }
return finalNotes.String(), nil
}