Files
release-changelog-builder-a…/action.yml
T
Mike Penz bd49950417 - use different pen for write logs
- remove default value for configuration, to cleanly fallback to defaults
- rename gitHelper, move dir exists helper
- add reading input values group
- improve warning for configuration
2020-10-17 19:37:11 +02:00

31 lines
1015 B
YAML

name: 'Release Changelog Builder'
description: 'Pulls all merged pull requests, and constructs the changelog for a release'
author: 'Mike Penz'
branding:
icon: 'award'
color: 'green'
inputs:
configuration:
description: 'path to the configuration file'
path:
description: 'the path to runt his action in'
owner:
description: 'the owner of the repository to create the changelog for'
repo:
description: 'the repository to create the changelog for'
fromTag:
description: 'the previous tag to compare against'
toTag:
description: 'the new tag created'
ignorePreReleases:
description: 'defines if only full releases should be considered to compare against (Only used if fromTag is not defined). E.g. for 1.0.1... 1.0.0-rc02 <- ignore, 1.0.0 <- pick'
default: "false"
token:
description: 'the token to use to execute the git API requests'
outputs:
changelog:
description: The generated changelog as markdown.
runs:
using: 'node12'
main: 'dist/index.js'