mirror of
https://github.com/orhun/git-cliff-action.git
synced 2026-03-22 07:25:43 +08:00
c5a5d63d3c23fb1c6a52d9409c13c125aba27153
git-cliff changelog generator action
This action generates a changelog based on your Git history using git-cliff, on the fly!
Usage
Inputs
config: Path of the configuration file. Default:"cliff.toml"args: Arguments to pass to git-cliff. Default:"-v"
Outputs
changelog: Output file that contains the generated changelog.
Environment
OUTPUT: Output file. Default:"git-cliff/CHANGELOG.md"
Examples
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Generate a changelog
uses: orhun/git-cliff-action@v1
id: git-cliff
with:
config: cliff.toml
args: --verbose
env:
OUTPUT: CHANGELOG.md
- name: Print the changelog
run: cat "${{ steps.git-cliff.outputs.changelog }}"
Credits
This action is based on lycheeverse/lychee-action and uses git-cliff.
License
GNU General Public License (v3.0)
Copyright
Copyright © 2021, Orhun Parmaksız
Description
Languages
Shell
100%