actions-marketplace-validations/Create release notes from changelog

Extracts release notes from CHANGELOG.md, combines them with a static header RELEASE_HEAD.md and writes them to RELEASE.md.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Feb 4, 2023
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/cschoel_release-notes-from-changelog@1e92945b388331864f0220878080567fca92735a # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionVersion number to search for in CHANGELOG.md (default: use tag without leading v)no<tag version>
begin-patternSed pattern to find heading with correct version in CHANGELOG.mdno/^## \\[${RELEASE_VERSION}\\]/
end-patternSed pattern to find next heading in CHANGELOG.md that does not belong to this version anymoreno/^## /
link-patternGrep pattern to find footnote-style compare link for this version (optional)no^\\[${RELEASE_VERSION}\\]:
chopNumber of lines to chop from end of matching part of CHANGELOG.mdno2
working-directoryPath to folder where CHANGELOG.md and RELEASE_HEAD.md can be found and where RELEASE.md should be placedno.

no outputs