Skip to content

Recent Changes from a changelog

Actions
Extract the latest release section from a simple markdown changelog
v2
Latest
Star (2)

actions-recent-changelog

A GitHub Action for generating a "recent changes" file from a larger manually-curated changelog

Behavior

The action expects to be provided with a markdown file. It will extract the first ## subheading and all lines between it and the next ## subheading or the end of the file. These lines will be written as-is to the provided output file.

Coincidentally, this will work with the keepachangelog format. It doesn't require that your changelog be compliant with the full specification, however.

Usage

    - uses: kemayo/actions-recent-changelog@v1
      with:
        input: CHANGELOG.md
        output: RECENT_CHANGES.md

Recent Changes from a changelog is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Extract the latest release section from a simple markdown changelog
v2
Latest

Recent Changes from a changelog is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.