skoszewski/setup-github-release
Install a tool from a GitHub release and add it to the PATH
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | The GitHub repository name (e.g., owner/repo) | yes | — |
| file-name | The name or regex pattern (prefixed with ~) of the asset file to download. | no | — |
| binary-name | The name or regex pattern (prefixed with ~) of the binary to search for within the asset. Defaults to the repository name. | no | — |
| file-type | Asset type selector. Known values: archive, package, linux, macos, targz. Custom values: ~<regex> or extension (e.g. zip, .tar.gz). | no | — |
| update-cache | How to handle the tool cache (false, true, or always). Defaults to false. | no | false |
| debug | When set to true, displays the contents of the unpacked archive or directory. | no | false |
| token | The GitHub token to use for authentication | no | ${{ github.token }} |
Outputs
no outputs