Skip to content

Releases: CSchoel/release-notes-from-changelog

Version 1.3.0

11 Feb 21:17
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

1.3.0 - 2022-02-11

Added

  • RELEASE_HEAD.md is not created from README.md if it does not exist yet.

Version 1.2.0

11 Jan 13:15
Compare
Choose a tag to compare

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 and description in YAML file to match requirements of GH marketplace.

Fixed

Release v1.1.0

10 Jan 18:09
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

1.1.0 - 2022-01-04

Added

  • input variable working-directory to work with repositories checked out in a subfolder

Changed

  • CI tests are now also run on the branch dev in addition to main

Fixed

  • Makes YAML files fully conform to GitHub Action schema

Release v1.0.0

25 May 14:28
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

1.0.0 - 2021-05-25

Changed

  • adds shorthand tag v1 for use in GitHub action workflows
  • otherwise same as 0.2.1

Release v0.2.1

25 May 14:12
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

0.2.1

Added

  • parameter link-pattern that allows to extract footnote-style link for version from changelog

Changed

  • changelog now also contains links that allow to compare versions on github

Release v0.2.0

25 May 13:13
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

[0.2.0]

Changed

  • renames start-pattern to begin-pattern for better naming consistency (begin/end instead of start/end)
  • adds surrounding slashes to begin-pattern and end-pattern, so that other sed patterns like $ can be used

Release v0.1.9

25 May 10:32
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

[0.1.9]

Added

  • input variable chop to control how many lines are removed from the end of the matching part of CHANGELOG.md

Changed

  • the variables startPattern and endPattern are now called start-pattern and end-pattern instead

Release v0.1.8

25 May 10:18
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

[0.1.8]

Fixed

  • turns out that inputs are not actually saved as $INPUT_VARNAME for composite actions => use ${{ input.varname }} instead

Release v0.1.5

21 May 18:02
Compare
Choose a tag to compare

release-notes-from-changelog

GitHub action that extracts release notes from an existing changelog.

Changes in this version:

[0.1.5]

Fixed

  • bash if syntax was wrong (need = instead of == and quotes around variable)
  • adds missing checkout action to test script