aaronbarnaby/Create Release Action
Handle the GitHub release process during your workflow with full changelog and asset uploads.
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 0–2scored Aug 24, 2026
- Maintenance Recency
- Stalelast commit Dec 7, 2021
- License
- None
- Runtime
- Deprecated runtime
Pinned Snippet
uses: aaronbarnaby/create-release-action@fcfdd971c588363dcc85f199c7dd21290d7dd985 # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| api_token | GitHub secret token | yes | — |
| release_tag | Git Tag (for auto releases) | no | — |
| compare_last_tagged_release | Instead of comparing to provided release_tag it will search for latest tagged release to compare too | no | true |
| prerelease | Should this release be marked as a pre-release? | no | true |
| title | Release title (for auto releases) | no | — |
| files | Assets to upload to the release | no | — |
Outputs
| name | description |
|---|---|
| release_tag | The tag this action just processed |
| upload_url | The URL for uploading additional assets to the release |