Skip to content

fix: ensure the committed changelog ends with a trailing newline - #314

Draft
vdusek wants to merge 1 commit into
mainfrom
fix/changelog-trailing-newline
Draft

fix: ensure the committed changelog ends with a trailing newline#314
vdusek wants to merge 1 commit into
mainfrom
fix/changelog-trailing-newline

Conversation

@vdusek

@vdusek vdusek commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

The artifact path already produces a changelog ending with a newline, but the deprecated changelog-input fallback does not: the value travels through a $GITHUB_OUTPUT heredoc, which strips the final newline, so every release commit made through that path rewrites the last line of CHANGELOG.md. Adds a normalization step before the commit so the committed changelog always ends with a newline, whichever path wrote it.

✍️ Drafted by Claude Code

@vdusek vdusek added adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team. labels Aug 18, 2026
@vdusek vdusek self-assigned this Aug 18, 2026
@github-actions github-actions Bot added this to the 147th sprint - Tooling team milestone Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants