fw27623/pub-release

Creates github releases

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
allowUpdatesAn optional flag which indicates if we should update a release if it already exists. Defaults to false.no""
artifactErrorsFailBuildAn optional flag which indicates if artifact read or upload errors should fail the build.no""
artifactAn optional set of paths representing artifacts to upload to the release. This may be a single path or a comma delimited list of paths (or globs)no""
artifactsAn optional set of paths representing artifacts to upload to the release. This may be a single path or a comma delimited list of paths (or globs)no""
artifactContentTypeThe content type of the artifact. Defaults to rawno""
bodyAn optional body for the release.no""
bodyFileAn optional body file for the release. This should be the path to the fileno""
commitAn optional commit reference. This will be used to create the tag if it does not exist.no""
discussionCategoryWhen provided this will generate a discussion of the specified category. The category must exist otherwise this will cause the action to fail. This isn't used with draft releasesno""
draftOptionally marks this release as a draft release. Set to true to enable.no""
generateReleaseNotesIndicates if release notes should be automatically generated.nofalse
makeLatestIndicates if the release should be the "latest" release or not.nolegacy
nameAn optional name for the release. If this is omitted the tag will be used.no""
omitBodyIndicates if the release body should be omitted.nofalse
omitBodyDuringUpdateIndicates if the release body should be omitted during updates. The body will still be applied for newly created releases. This will preserve the existing body during updates.nofalse
omitDraftDuringUpdateIndicates if the draft flag should be omitted during updates. The draft flag will still be applied for newly created releases. This will preserve the existing draft state during updates.nofalse
omitNameIndicates if the release name should be omitted.nofalse
omitNameDuringUpdateIndicates if the release name should be omitted during updates. The name will still be applied for newly created releases. This will preserve the existing name during updates.nofalse
omitPrereleaseDuringUpdateIndicates if the prerelease flag should be omitted during updates. The prerelease flag will still be applied for newly created releases. This will preserve the existing prerelease state during updates.nofalse
ownerOptionally specify the owner of the repo where the release should be generated. Defaults to current repo's owner.no""
prereleaseOptionally marks this release as prerelease. Set to true to enable.no""
removeArtifactsIndicates if existing release artifacts should be removed, Defaults to false.nofalse
replacesArtifactsIndicates if existing release artifacts should be replaced. Defaults to true.notrue
repoOptionally specify the repo where the release should be generated. Defaults to current repono""
skipIfReleaseExistsWhen skipIfReleaseExists is enabled the action will be skipped if a non-draft release already exists for the provided tag.nofalse
tagAn optional tag for the release. If this is omitted the git ref will be used (if it is a tag).no""
tokenThe Github token.no${{ github.token }}
updateOnlyUnreleasedWhen allowUpdates is enabled, this will fail the action if the release it is updating is not a draft or a prerelease.nofalse
namedescription
idThe identifier of the created release.
html_urlThe HTML URL of the release.
upload_urlThe URL for uploading assets to the release.