diff --git a/action.yml b/action.yml index a8de18c..ef546a2 100644 --- a/action.yml +++ b/action.yml @@ -6,6 +6,9 @@ inputs: toolchain: description: Rust toolchain specification -- see https://rust-lang.github.io/rustup/concepts/toolchains.html#toolchain-specification required: true + target: + description: Target triple to install for this toolchain + required: false outputs: version: @@ -16,7 +19,7 @@ runs: using: composite steps: - name: rustup toolchain install ${{inputs.toolchain}} - run: rustup toolchain install ${{inputs.toolchain}} --profile minimal --no-self-update + run: rustup toolchain install ${{inputs.toolchain}}${{inputs.target && format(' --target {0}', inputs.target)}} --profile minimal --no-self-update shell: bash - run: rustup default ${{inputs.toolchain}} shell: bash