gresb/Release
Create a GitHub release from a git tag.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Nov 14, 2025
- License
- MIT
Pinned Snippet
uses: gresb/action-release@5b5c50cb5fa192f5a344dd3aba68d0c992fa7dc8 # v0.3.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| name | The name of the release. | yes | — |
| is-final | Whether the release is a final release (eg v1.2.3). | yes | — |
| pr-number | The PR number of the tag is meant for a release candidate. | no | — |
| tag-comment-header | The header on the PR tag comment, used to update the comment and to find existing comments. | no | ## Tag created |
| body | The text to post on the release. | yes | — |
| workflow-run-url | The url of the workflow run. | no | ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} |
| github-token | The GitHub token used for creating the tag. | yes | — |
Outputs
| name | description |
|---|---|
| changelog | The changelog for the release. |