Skip to content

Releases: ghalactic/github-release-from-tag

v3.1.4

06 Feb 01:16
v3.1.4
8531370
Compare
Choose a tag to compare

Fixed

  • Fixed Git "dubious ownership" error that occurs due to the way GitHub Actions sets up ownership of the workspace directory. This action now explicitly adds the workspace directory to Git's list of "safe" directories to avoid the error.

v3.1.3

16 Jan 22:56
v3.1.3
9e81881
Compare
Choose a tag to compare

Fixed

  • Fixed rendering of workflow summaries.

v3.1.2

21 Nov 08:30
v3.1.2
78ff4a3
Compare
Choose a tag to compare

Fixed

v3.1.1

13 Sep 11:53
v3.1.1
332f9bd
Compare
Choose a tag to compare

Changed

  • The attribution comment will now be appended to the end of the release body instead of the beginning. This is a precaution, in case having the comment at the beginning of the body might cause Dependabot to truncate more of the actual release notes.

v3.1.0

11 Sep 11:09
v3.1.0
a93977f
Compare
Choose a tag to compare

Added

  • Actions job summaries will now include information about the user that created the tag.
  • Added the summaryEnabled input, which can be used to disable job summary creation.
  • Added the summary.enabled config option, which can be used to disable job summary creation.
  • Added the taggerAvatarUrl output, which contains the avatar URL of the GitHub user who created the tag.
  • Added the taggerLogin output, which contains the username of the GitHub user who created the tag.

Changed

  • Removed remark-github from the Markdown processor. It was causing user mentions and other references to render without hover cards in release bodies. It was also likely to cause more trouble when integrating with GitHub Enterprise Server.

v3.0.0

10 Sep 13:15
v3.0.0
510941e
Compare
Choose a tag to compare

Added

  • Actions job summaries will now be created when the action is successful.

Removed

  • Workflow annotations containing the release URL will no longer be created when the action is successful. This feature has been replaced by job summaries.

Changed

  • [BC BREAK] Release bodies will no longer be rendered as HTML, and instead will undergo Markdown parsing and transformation to address the handling of Markdown line breaks.
    • This is primarily to address #36 and #37.
    • Most Markdown / GFM features are now handled by Remark (with remark-gfm and remark-github) instead of GitHub's own Markdown API.
    • There could be lots of subtle changes to the way release bodies are rendered. In practice, you will probably not even notice the difference (I hope).
  • [BC BREAK] The tagBodyRendered output will no longer contain HTML, but instead will contain a transformed version of the Markdown from the tag annotation body.

Fixed

  • Dependabot should no longer render empty release notes inside of dependency update pull request descriptions for dependencies that use this action to manage their releases (#36).
  • Issue links in release bodies should no longer fail to render (#37).

v2.1.2

01 Sep 09:51
v2.1.2
096606f
Compare
Choose a tag to compare

Fixed

  • Fixed stripping of SSH signatures from tag annotation bodies (the previous fix did not actually work).

v2.1.1

01 Sep 07:15
v2.1.1
fc0c3f2
Compare
Choose a tag to compare

Fixed

  • Fixed stripping of SSH signatures from tag annotation bodies.
  • Fixed excessive newlines being printed because of an issue in @actions/toolkit.

v2

05 Jun 10:53
v2
096606f
Compare
Choose a tag to compare

This tag currently points to v2.1.2

v2.1.0

03 Aug 13:12
v2.1.0
ace4640
Compare
Choose a tag to compare

Added