An action for generate gitmoji changelog.
name: "Generate Gitmoji Changelog"
on:
push:
branches:
- "main"
jobs:
generate-changelog:
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: "actions/checkout@v3"
with:
fetch-depth: 0 # Required for fetch all history
- name: "Generate Changelog"
uses: sercanuste/gitmoji-changelog-action@v1
Input | Description | Required | Options | Default Value |
---|---|---|---|---|
commit_message | The commit message to use when updating the changelog. | false | - | 📝 Update CHANGELOG |
format | Changelog file format | false | markdown json |
markdown |
preset | Preset for gitmoji-changelog. Click for more info. | false | node generic maven cargo helm |
node |
group_similar_commits | [⚗️,- beta] Try to group similar commits. | false | true false |
false |
add_author | Add the author in changelog lines. | false | true false |
false |
author_email | Email address of commit author | false | - | 114694492+gitmoji-changelog-bot@users.noreply.github.com |
author_name | Name of commit author | false | - | Gitmoji Changelog Bot |
The scripts and documentation in this project are released under the MIT License