mirror of
https://github.com/dtolnay/install.git
synced 2025-01-31 07:01:20 +01:00
1.3 KiB
1.3 KiB
Fast cargo install
action
This GitHub Action installs a Rust crate using precompiled signed binaries built on GitHub and hosted as GitHub release artifacts.
Example workflow
name: test suite
on: [push, pull_request]
jobs:
expand:
name: cargo expand
runs-on: ubuntu-latest
steps:
- uses: dtolnay/install@master
with:
crate: cargo-expand
- run: cargo expand --help
Inputs
Name | Required | Description |
---|---|---|
crate |
✓ | Name of crate as published to crates.io |
bin |
Name of binary; default = same as crate name |
Security
Binaries are cryptographically signed and verified using GitHub artifact attestation to establish the build's provenance, including the specific workflow file and workflow run that produced the artifact.
License
The scripts and documentation in this project are released under the MIT License.