Downloads an asset from a github release
- version: a specific release version or 'latest' for latest version. Defaults to 'latest'
- repository: relative path to the repository in the format user/repository e.g.: fabriciobastian/download-release-asset-action
- file: name of the file to be downloaded from the release
- [out]: optional path to the directory where to download the asset file. Defaults to '.'.
- [token]: optional GitHub access token. See here how to create a personal access token.
name: download-release-asset
on: [push]
jobs:
test:
runs-on: ubuntu-latest
name: YOUR_JOB_NAME
steps:
# ... some steps
- name: Download asset
uses: fabriciobastian/download-release-asset-action@v1.0.6
with:
version: latest
repository: JsonRpcNet/JsonRpcNet.Docs.Ui
file: jsonrpcnet-docs-ui.zip
out: ./some/path/
# ... more steps
For more examples, please look at the workflows in this repository.