Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
arrow-down-circle

GitHub Action

Setup Binary Packages

v1.0.1

Setup Binary Packages

arrow-down-circle

Setup Binary Packages

GitHub Action to install Go/Rust binaries

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup Binary Packages

uses: tj-actions/[email protected]

Learn more about this action in tj-actions/setup-bin

Choose a version

CI Update release version. Public workflows that use this action.

setup-bin

GitHub action to download and install go and rust binaries from a github release.

...
    steps:
      - uses: actions/checkout@v2
      - name: Setup bin
        uses: tj-actions/setup-bin@v1
        with:
          package-type: 'rust'

Inputs

INPUT TYPE REQUIRED DEFAULT DESCRIPTION
language-type string true Language type of package to
install: rust or go
repository string false "${{ github.repository }}" Repository where the binary is
located
repository_owner string false "${{ github.repository_owner }}" Repository owner where the binary
is located
token string true "${{ github.token }}" GITHUB_TOKEN or a Repo scoped
PAT
version string false "latest" Version of the binary to
install

If you feel generous and want to show some extra appreciation:

Buy me a coffee

Credits

This package was created with Cookiecutter using cookiecutter-action

Report Bugs

Report bugs at https://github.com/tj-actions/setup-bin/issues.

If you are reporting a bug, please include:

  • Your operating system name and version.
  • Any details about your workflow that might be helpful in troubleshooting.
  • Detailed steps to reproduce the bug.