install-binary
6 views
Effortlessly install GitHub binaries for seamless project setups
Pitch
Simplify your development workflow with our GitHub Action that automates the installation of binaries from GitHub Releases. With support for specific tags and custom binary names, you can easily download and cache essential tools for your projects, whether they're built with Go, Rust, or other single-file binaries.
Description
The install-binary GitHub Action provides a seamless way to install binaries directly from GitHub Releases, enhancing your CI/CD workflows. With this action, you can effortlessly download and cache binaries, adding them to your system's PATH.
Key Features:
- Automatic Binary Management: Instantly downloads the specified binary and caches it for future uses.
- Flexible Release Options: Supports downloading specific release tags and binary names, making it particularly beneficial for single-file binaries created with Go or Rust.
Input Parameters:
Name | Required | Description | Default |
---|---|---|---|
repo | true | The GitHub repository in owner/repo format | |
tag | false | The release tag to download | latest |
name | false | The specific binary name within the release | |
cache | false | Controls whether the binary is cached | false |
token | false | GitHub token, useful for private repositories | `${{ github. |