diff --git a/.github/workflows/update-version-and-create-tag.yml b/.github/workflows/update-version-and-create-tag.yml index d948d839..86adb94b 100644 --- a/.github/workflows/update-version-and-create-tag.yml +++ b/.github/workflows/update-version-and-create-tag.yml @@ -89,6 +89,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | go run ./cmd/generate_changelog --process-prs ${{ env.new_tag }} + go run ./cmd/generate_changelog --sync-db - name: Commit changes run: | # These files are modified by the version bump process diff --git a/cmd/generate_changelog/internal/changelog/processing.go b/cmd/generate_changelog/internal/changelog/processing.go index 7a06a135..eb509f0f 100644 --- a/cmd/generate_changelog/internal/changelog/processing.go +++ b/cmd/generate_changelog/internal/changelog/processing.go @@ -140,7 +140,7 @@ func (g *Generator) CreateNewChangelogEntry(version string) error { continue // Continue to attempt processing other files } content.WriteString(string(data)) - content.WriteString("\n") + // Note: No extra newline needed here as each incoming file already ends with a newline } if len(processingErrors) > 0 {