Skip to content

Accept changelog from stdin - #55

Open
bircni wants to merge 1 commit into
silverwind:masterfrom
bircni:changelog-stdin
Open

Accept changelog from stdin#55
bircni wants to merge 1 commit into
silverwind:masterfrom
bircni:changelog-stdin

Conversation

@bircni

@bircni bircni commented Sep 10, 2026

Copy link
Copy Markdown
  • Piped stdin is used as the commit, tag, and release changelog when it is non-empty, then CHANGELOG.md, then git log.
  • A TTY is ignored so an interactive run does not block waiting for Ctrl-D; whitespace-only stdin still falls through.
  • Help and README document versions --release patch package.json < notes.md.

Closes #54

There was no way to feed a manual changelog into the commit, tag, and
release body without a CHANGELOG.md file. Piped stdin is used when
present, then CHANGELOG.md, then git log.

Closes silverwind#54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Accept changelog from stdin

1 participant