xo-energy/Get or Create Release

Creates a GitHub release or attaches assets to an existing one

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
assetsFile glob expression(s) of assets to attach to the releaseno
bodyText describing the contents of the releaseno
github_tokenGitHub personal access tokenyes${{ github.token }}
prereleasetrue to identify the release as a prereleaseno
previous_release_shaCommit SHA of the previous releaseno
publishtrue to publish the release, false to leave as a draftyestrue
release_nameName of the releaseno
tag_nameTag from which to create the releaseyes
target_commitishSpecifies where the tag is created fromyes${{ github.sha }}
namedescription
release_idThe ID of the release
upload_urlThe URL for uploading assets to the release