release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
1.2.0 - 2022-01-11
Added
- Test case for missing URL for footnote-style markdown link in CHANGELOG.md
- Icon and color info in YAML file.
Changed
- Split main script into multiple steps and added more output for better debugging.
- Final
grep
step is now only run if the link pattern can actually be found in the changelog.
If not, a warning is printed. - Switches to
uses: ./
to use local version of action in all CI/CD scripts.
This avoids the need to specify the action version within the CI/CD scripts and ensures that the current version is used. - Uses GitHub CLI instead of unmaintained
actions/create-release
both in README example and release script. - Adjusted
name
anddescription
in YAML file to match requirements of GH marketplace.
Fixed
- Major version tags for actions such as
v1
should always point to the most recent version with that prefix.
This was not true forv1
in this repo before.