Files
release-downloader/action.yml
T
Robin Raju 4bdb8ee081 Upgrade node runtime to v16 (#341)
* Upgrade node runntime to v16

* Upgrade node environment
- Fix eslint failures
- Adapt ci workflow

* Add name to ci step
2021-12-07 09:25:59 +01:00

43 lines
1.2 KiB
YAML

name: "release-downloader"
description: "Download release assets from private or public github repositories"
author: "Robin Raju"
inputs:
repository:
description: "The source repository path. Expected format {owner}/{repo}"
default: ""
required: true
latest:
description: "A flag to choose between latest release and remaining releases"
default: "false"
required: false
tag:
description: "The github tag to download the release from"
default: ""
required: false
fileName:
description: "Name of the file to download (use '*' to download all assets other than tarball or zipball)"
default: ""
required: false
tarBall:
description: "Download tarball from assets"
default: "false"
required: false
zipBall:
description: "Download zipball from assets"
default: "false"
required: false
out-file-path:
description: "Relative path under $GITHUB_WORKSPACE to place the downloaded files"
default: "."
required: true
token:
description: "Github token to access private repos"
default: ""
required: false
runs:
using: "node16"
main: "dist/index.js"
branding:
icon: "download"
color: "green"