actions-marketplace-validations/Release with Changelog
Create a GitHub relase with changelog for every tag you push
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Oct 16, 2022
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/fregante_release-with-changelog@779fd5e658f82e5b11b1c0a352a6838d3bd8f67f # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| tag | Specific tag to generate changelog against | no | — |
| token | Personal access token (PAT) used to create releases | yes | — |
| title | Custom title for the release | no | — |
| exclude | Regex to exclude commits based on their title (don't include the initial and final `/`) | no | "" |
| template | Markdown template to be included in release notes | no | {commits} {range} |
| commit-template | Markdown template for each commit entry in release notes | no | - {hash} {title} |
| date-format | Format of git date included in commit-template | no | short |
| sort | Specify if you want get changelog in reverse order | no | desc |
| draft | Set to true if you want to have draft release | no | false |
| prerelease | Set to true if you want to have prerelease instead release | no | false |
| skip-on-empty | Set to true to skip creating a release when all commits are excluded | no | false |
Outputs
| name | description |
|---|---|
| skipped | Will be set to true if skip-on-empty is enabled and a release was not created, false otherwise |
| id | The ID of the created Release |
| html_url | The URL users can navigate to in order to view the release |
| upload_url | The URL for uploading assets to the release |