aaronbarnaby/Create Release Action

Handle the GitHub release process during your workflow with full changelog and asset uploads.

View on GitHub

Trust Signals

Scorecard Score
Scorecard 0–2scored Aug 24, 2026
Maintenance Recency
Stalelast commit Dec 7, 2021
License
None
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: aaronbarnaby/create-release-action@fcfdd971c588363dcc85f199c7dd21290d7dd985 # v1.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api_tokenGitHub secret tokenyes
release_tagGit Tag (for auto releases)no
compare_last_tagged_releaseInstead of comparing to provided release_tag it will search for latest tagged release to compare toonotrue
prereleaseShould this release be marked as a pre-release?notrue
titleRelease title (for auto releases)no
filesAssets to upload to the releaseno
namedescription
release_tagThe tag this action just processed
upload_urlThe URL for uploading additional assets to the release