myceleum/Get Latest Release

Get the latest release from another repository and output that for use in other actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 2, 2020
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: myceleum/get-release-asset@dd3c01e140b82ca20837f86b3a28cecf1b2d50ae # no releases — HEAD as of 2026-07-11

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

namedescriptionrequireddefault
repositoryRepository path (eg: myceleum/daemon). Default is current repo, and this can be overridem by using owner and repo inputs.${{ github.repository }}
ownerThe Github user or organization that owns the repository
repoThe repository nameno
excludeComma seperate list of releases to exlude (can be release | prerelease | draft)no
assetNameOptional - name of an asset you want to download from the releaseno
outputPathOptional - location on disk where the asset should be save (eg: ./tmp/out.zip | /tmp/out.zip) if not provided one is chosen for youno
unzipIf your asset is a zip folder and you want to unzip it directly set this to truefalse
unzipPathIf unzip is enabled and you want to specify the directory to unzip to, you can use the path as absolute or relative.no
tokenToken to use for request. Default is the github token provided by the action workflow, but you can use another token if you need to communicate with another repo${{ github.token }}
namedescription
idid of the lastest release found with filter
tag_nameThe tag name for the release
release_urlThe base url for the release (api not html)
prereleaseBoolean indicating if this was a prerelease
draftBoolean indicating if this was a draft
asset_urlThe url of the desired asset
asset_pathThe path on disk where the asset was downloaded (absolute path is used even with outputPath was set to relative)
unzip_successBoolean that will be set only when the unzip process was successfull