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 | markdownjson |
markdown |
| preset | Preset for gitmoji-changelog. Click for more info. | false | nodegenericmavencargohelm |
node |
| group_similar_commits | [⚗️,- beta] Try to group similar commits. | false | truefalse |
false |
| add_author | Add the author in changelog lines. | false | truefalse |
false |
| author_email | Email address of commit author | false | - | [email protected] |
| author_name | Name of commit author | false | - | Gitmoji Changelog Bot |
The scripts and documentation in this project are released under the MIT License