nayandas69/Smart Release Notes Action
Automatically generate clean, categorized release notes from merged PRs and commits between Git tags.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token used to fetch PRs, commits, and tags. | yes | — |
| from_tag | The starting tag for the changelog range. Defaults to the previous tag. | no | "" |
| to_tag | The ending tag for the changelog range. Defaults to the current tag. | no | "" |
| mode | Data collection mode: PR, COMMIT, or HYBRID. | no | HYBRID |
| config_file | Path to a JSON config file for category mappings. | no | "" |
Outputs
| name | description |
|---|---|
| changelog | The generated release notes in Markdown format. |
| from_tag | The resolved starting tag used for generation. |
| to_tag | The resolved ending tag used for generation. |