From f51b131c6b2da29ab0ca0980c9449ac809f7499a Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sat, 9 Oct 2021 02:41:42 +0100 Subject: [PATCH] Add initial attempt at composite Actions logic --- action.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 action.yml diff --git a/action.yml b/action.yml new file mode 100644 index 0000000..1f9157b --- /dev/null +++ b/action.yml @@ -0,0 +1,17 @@ +name: rustup +author: David Tolnay +description: Install the Rust toolchain + +inputs: + toolchain: + description: Rust toolchain specification -- see https://rust-lang.github.io/rustup/concepts/toolchains.html#toolchain-specification + required: true + +runs: + using: composite + steps: + - name: rustup toolchain install ${{inputs.toolchain}} + run: rustup toolchain install ${{inputs.toolchain}} --profile minimal --no-self-update + shell: bash + - run: rustup default ${{inputs.toolchain}} + shell: bash