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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Feb 4, 2023
- License
- None
Pinned Snippet
uses: actions-marketplace-validations/cschoel_release-notes-from-changelog@1e92945b388331864f0220878080567fca92735a # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version number to search for in CHANGELOG.md (default: use tag without leading v) | no | <tag version> |
| begin-pattern | Sed pattern to find heading with correct version in CHANGELOG.md | no | /^## \\[${RELEASE_VERSION}\\]/ |
| end-pattern | Sed pattern to find next heading in CHANGELOG.md that does not belong to this version anymore | no | /^## / |
| link-pattern | Grep pattern to find footnote-style compare link for this version (optional) | no | ^\\[${RELEASE_VERSION}\\]: |
| chop | Number of lines to chop from end of matching part of CHANGELOG.md | no | 2 |
| working-directory | Path to folder where CHANGELOG.md and RELEASE_HEAD.md can be found and where RELEASE.md should be placed | no | . |
Outputs
no outputs