From 16c4d9cfacd34c32ca94e1a2e7fa0f1b3c5d7af3 Mon Sep 17 00:00:00 2001 From: Melvin Wang Date: Fri, 5 Apr 2024 13:49:52 -0700 Subject: [PATCH] install all toolchains for local makefile pipeline --- .github/workflows/local-development-makefile.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/local-development-makefile.yaml b/.github/workflows/local-development-makefile.yaml index d323bfe8..67aba318 100644 --- a/.github/workflows/local-development-makefile.yaml +++ b/.github/workflows/local-development-makefile.yaml @@ -38,8 +38,18 @@ jobs: winget install --disable-interactivity --source winget --exact --id ${{ matrix.wdk }} } - - name: Install Rust Toolchain (${{ matrix.target_triple }}) - uses: dtolnay/rust-toolchain@stable # Use stable since local makefile pins toolchain versions anyways + - name: Install Nightly Rust Toolchain (${{ matrix.target_triple }}) + uses: dtolnay/rust-toolchain@nightly + with: + targets: ${{ matrix.target_triple }} + + - name: Install Beta Rust Toolchain (${{ matrix.target_triple }}) + uses: dtolnay/rust-toolchain@beta + with: + targets: ${{ matrix.target_triple }} + + - name: Install Stable Rust Toolchain (${{ matrix.target_triple }}) + uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.target_triple }}