konsentus/Github Release create, update, and upload assets

Github Action to create, update, or add files to Github Releases

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGithub API token to be used. Quite crucial, I'm afraid.yes
tagA tag for the release. Required UNLESS action is run on tag push (meaning: `${GITHUB_REF}` contains `ref/tag/<TAG>`). no
commitishUnnecessary, if the tag provided is a git tag. If it isn't release will be made off `master`.no
namePlace to name the release, the more creative, the better.no
bodyPlace to put a longer description of the release, ex changelog, or info about contributors.no
draftSet to true to create a release, but not publish it.no
prereleaseMarks this as a pre-release.no
filesA space-separated(!) list of files to be uploaded. It's impossible to pass a list here, so make sure filenames don't contain spaces in their names, or paths. You can optionally specify a custom asset name by pre-pending it to the name like this: `asset-name.tgz:./folder-to-be-uploaded/`. no
gzipIf set to `true` (default) compresses both files, and folders. If set to `false`, uploads files exactly as they are, but errors on folders. If set to `folders`, uploads files as-they-are, but compresses folders. notrue
allow_overrideSet to `true` to allow for release overriding.nofalse

no outputs