git-release

Publish a GitHub Release with Assets and Changelog

MIT License

Stars
168
Committers
8

Bot releases are visible (Hide)

git-release - v6.0.0 Latest Release

Published by github-actions[bot] 9 months ago

⚠️ GitHub Actions initiate a deprecation process for Node16

Changed

  • Update dependencies
  • Update Golang version to v1.21.5
  • Breaking: Update NodeJS version to v20.11.0

Fixed

git-release - v5.0.2

Published by github-actions[bot] over 1 year ago

Changed

  • Update dependencies
  • Update Golang version

Fixed

  • Issue #90 Awkward behavior in UNRELEASED flow when tag is present without release itself (Thanks to Benjamin K.)
git-release - v5.0.1

Published by github-actions[bot] almost 2 years ago

Changed

  • Update dependencies
  • Update Golang version

Fixed

git-release - v5.0.0

Published by github-actions[bot] about 2 years ago

Changed

  • Update dependencies
  • Update Golang version
  • Update JavaScript version
git-release - v4.2.4

Published by github-actions[bot] over 2 years ago

Fixed

git-release - v4.2.3

Published by github-actions[bot] over 2 years ago

Changed

  • Keep retrying assets upload even if 422/UnprocessableEntity/502/BadGateway is encountered and asset was not found on the partially created release

Fixed

git-release - v4.2.2

Published by github-actions[bot] over 2 years ago

Changed

  • Update dependencies

Added

  • Issue #61 Recover from 422/UnprocessableEntity and 502/BadGateway errors during assets upload (Thanks to kongsgard, rgriebl)

Fixed

git-release - v4.2.1

Published by github-actions[bot] almost 3 years ago

Fixed

  • Error uploading an asset during retry loop
git-release - v4.2.0

Published by github-actions[bot] almost 3 years ago

Changed

  • Update dependencies

Added

  • Retry assets uploads
git-release - v4.1.2

Published by github-actions[bot] about 3 years ago

Changed

  • Update dependencies

Fixed

git-release - v4.1.1

Published by github-actions[bot] about 3 years ago

Changed

  • Update to GoLang 1.17
  • Update dependencies

Fixed

  • Crash when changelog does not contain changes for a version
  • Changelog references
git-release - v4.1.0

Published by github-actions[bot] over 3 years ago

Added

  • Issue #47 Recreate Unreleased release on each execution (Thanks to cb80)
git-release - v4.0.1

Published by github-actions[bot] over 3 years ago

Changed

  • Provide more descriptive error messages
git-release - v4.0.0

Published by github-actions[bot] over 3 years ago

Added

Changed

  • Enforce changelog file format to comply with Keep a Changelog/Common Changelog
  • Allow v prefix without ALOW_TAG_PREFIX (still required for other prefixes)
  • Update Dependencies
  • Update to Golang 1.16
  • Not existing changelog file won't fail the execution, but will log this as error. Set CHANGELOG_FILE=none to silence an error message

Removed

  • ALLOW_TAG_PREFIX was replaced with TAG_PREFIX_REGEX
  • RELEASE_NAME_POSTFIX was replaced with RELEASE_NAME_SUFFIX
  • Logs on empty (default) variables: [DRAFT_RELEASE, PRE_RELEASE, ALLOW_EMPTY_CHANGELOG, RELEASE_NAME, RELEASE_NAME_PREFIX, RELEASE_NAME_SUFFIX, CHANGELOG_FILE]

Fixed

  • Version extraction
  • Custom prefix matching
  • Theoretically possible incomplete assets upload
  • Nil pointer reference on empty release
git-release - v3.5.0

Published by github-actions[bot] over 3 years ago

Changed

  • Update Dependencies
  • Build project on GitHub Actions

Added

  • Issue #44 - Support ARM64 by building a multi-arch docker image (Thanks to rsliotta)
git-release - v3.4.4

Published by anton-yurchenko over 3 years ago

Changed

  • Update Dependencies

Deprecated

  • RELEASE_NAME_POSTFIX will be changed to RELEASE_NAME_SUFFIX in the next release
git-release - v3.4.3

Published by anton-yurchenko almost 4 years ago

Fixed

  • PR #38 - Version prefix greedy quantifier caused incorrect parsing of major version higher then 9. (Thanks to rgriebl)

Changed

  • Update Dependencies
git-release - v3.4.2

Published by anton-yurchenko almost 4 years ago

Changed

  • Update Dependencies
  • Make version output more specific
git-release - v3.4.1

Published by anton-yurchenko about 4 years ago

Changed

  • Update Dependencies
git-release - v3.4.0

Published by anton-yurchenko over 4 years ago

Added

  • Glob pattern support
  • Unit Tests
  • Log version

Fixed

  • Exception on margins larger than context of changelog
  • Nil pointer exception in 'release' package

Changed

  • Refactor JavaScript wrapper