brndnmtthws/brndnmtthws/rust-action-rustup

Rustup install action

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 6, 2026
Maintenance Recency
Maintainedlast commit Apr 26, 2025
License
AGPL 3.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: brndnmtthws/rust-action-rustup@913349b802fe843511093e8c2014c94d8168c6b6 # v1.2.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
toolchainThe Rust toolchain to install (i.e., stable, nightly, beta, etc). Refer to https://rust-lang.github.io/rustup/concepts/toolchains.html on how to specify the toolchain. stable
componentsList of individual components to install after installing rustup. Can be a whitespace or comma separated list.
profileOverride the default rustup profile (for example, 'minimal').
allow-downgradeAllow rustup to downgrade the installation until all components are available. true
targetsInstall additional targets for cross compilation (i.e., 'x86_64-apple-ios, armv7-unknown-linux-musleabi'). Can be a whitespace or comma separate list of targets. Run `rustup target list` to list all targets.
self-updateMake sure rustup itself is up-to-date before using it. This may fail on some platforms, so it's disabled by default. false
namedescription
toolchainThe Rust toolchain that which was installed.
rustc-versionThe installed rustc version for the current toolchain.