PitchHut
Log in / Sign up
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:

NameRequiredDescriptionDefault
repotrueThe GitHub repository in owner/repo format
tagfalseThe release tag to downloadlatest
namefalseThe specific binary name within the release
cachefalseControls whether the binary is cachedfalse
tokenfalseGitHub token, useful for private repositories`${{ github.