From 94c89eb6230d6f7ecfd27a32fdadaa18a2140a16 Mon Sep 17 00:00:00 2001 From: Justin Ma Date: Fri, 2 Dec 2022 11:23:29 +0800 Subject: [PATCH] Use setup-rust-toolchain for release workflow (#7315) # Description Use setup-rust-toolchain for release workflow to inline with the CI workflow Test workflow: https://github.com/hustcer/nu-release/actions/runs/3598316520 Demo Release: https://github.com/hustcer/nu-release/releases/tag/v0.72.8 --- .github/workflows/release.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d21b27395..53d477502 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -61,16 +61,12 @@ jobs: steps: - uses: actions/checkout@v3.1.0 - - name: Install Rust Toolchain Components - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable - target: ${{ matrix.target }} - - name: Update Rust Toolchain Target run: | echo "targets = ['${{matrix.target}}']" >> rust-toolchain.toml - cat rust-toolchain.toml + + - name: Setup Rust toolchain and cache + uses: actions-rust-lang/setup-rust-toolchain@v1.3.4 - name: Setup Nushell uses: hustcer/setup-nu@v3