Files
pnpm/.github/actions/binstall/action.yml
Zoltan Kochanandgithub-actions[bot] 901f2438e0 chore: update dependencies, Node.js, pnpm, and GitHub Actions (#17217)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-10-23 10:35:07 +02:00

26 lines
723 B
YAML

name: Cargo B(inary)Install
description: Install binaries with cargo-binstall
inputs:
packages:
description: List of arguments to pass to `cargo binstall`
required: true
runs:
using: composite
steps:
- name: Install cargo-binstall
uses: taiki-e/install-action@a4d3f3f761dcd95cce1b72cb61cb6d1963438177 # v2.87.30
with:
tool: cargo-binstall
- name: Running cargo-binstall with provided arguments
shell: bash
env:
PACKAGES: ${{ inputs.packages }}
# `$PACKAGES` is intentionally unquoted so each space-separated
# entry becomes its own positional argument to `cargo binstall`.
run: cargo binstall --no-confirm $PACKAGES