Skip to content
check-circle

GitHub Action

auto-release-changelog

v1.1.3 Latest version

auto-release-changelog

check-circle

auto-release-changelog

Generates a release with changelog when a new tag is pushed

Installation

Copy and paste the following snippet into your .yml file.

              

- name: auto-release-changelog

uses: MC-Machinations/[email protected]

Learn more about this action in MC-Machinations/auto-release-changelog

Choose a version

GitHub license

auto-release-changelog

Based on automatic-releases with further changelog customizations.
Requires use of semantic versioning on tags

arguments

  token:
    required: true
    description: repository token
  draft:
    required: false
    description: Create a draft release
    default: 'false'
  pre-release:
    required: false
    description: Create a pre-release release
    default: 'false'
  title:
    required: false
    description: Title for release, defaults to the tag name
  files:
    required: false
    description: Files to include in the release
  skip-prereleases:
    required: false
    description: If enabled, when a new non-prerelease tag is pushed, the changelog will be created between the pushed tag, and the last non-prerelease tag