francisrussell/Ferrous Actions
GitHub Rust toolchain actions written in Rust
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | The command to run | yes | — |
| toolchain | The toolchain to install e.g. nightly | no | — |
| components | The components to install e.g. rustc | no | — |
| profile | A profile that selects components (minimal, default, complete) | no | — |
| target | Targets to install e.g. x86_64-unknown-linux-gnu | no | — |
| default | Whether this toolchain should be set as the default | no | — |
| override | Whether to set a Rustup override for the current directory | no | — |
| args | Additional arguments to supply to the command | no | — |
| annotations | Should GitHub annotations be generated for this command | no | — |
| cache-only | Whitespace separated list of items to cache out of indices, crates, git-repos | no | — |
| min-recache-indices | Minimum amount of time an index must be out of date before recaching it | no | — |
| min-recache-crates | Minimum amount of time a collection of cached crates must be out of date before recaching | no | — |
| min-recache-git-repos | Minimum amount of time cached Git repositories must be out of date before recaching | — | — |
| use-cross | Whether cross should be used in place of cargo | no | — |
| internal-use-github-workflow | DO NOT SET THIS INPUT - used to detect the workflow name | — | ${{ toJSON(github.workflow) }} |
| internal-use-github-job | DO NOT SET THIS INPUT - used to detect the job ID | — | ${{ toJSON(github.job) }} |
| internal-use-matrix | DO NOT SET THIS INPUT - used to identify matrix properties | — | ${{ toJSON(matrix) }} |
Outputs
no outputs