digital-gravy/Create Release

Create a GitHub release

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 19, 2026
License
GPL 3.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: digital-gravy/action-create-release@05a9b360c8ae400f0106b0b067c7e039588aae58 # v1.0.7

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

namedescriptionrequireddefault
versionVersion to create release foryes
release_notesRelease notes textyes
filesComma-separated list of files to attach to the releaseno
should_commitWhether to commit version bump changesno
plugin_pathPath to the plugin file to commit when should_commit is trueno
surecart_release_pathPath to SureCart release.json file to commit when should_commit is trueno
github_tokenGitHub token for authenticationyes
git_user_nameGit user name for commits (defaults to github-actions)nogithub-actions
git_user_emailGit user email for commits (defaults to github-actions@github.com)nogithub-actions@github.com
namedescription
release_urlURL of the created release