Create Release Notes from GitHub Actions. This action will generate release notes for your release base on latest tag to HEAD. The idea was base here and made a github actions for easy generating of change logs
jobs:
deployment:
runs-on: ubuntu-latest
steps:
- name: Generate Release Notes
uses: paolorevillosa/[email protected]
with:
custom_tag: '{"b":"Bugfix","f": "Feature Added"}'
Argument | Description | Default |
---|---|---|
custom_tag | Commit Message prefix to find | {"bugfix":"Bugfix","feature": "Features"} |
Variable | Description |
---|---|
change-logs | Generated Change logs |
latest_tag | Latest Tag based on released |
logs-on-json | Git log on json format |
logs-on-text-file | git log on json format in a text file |