From 0e010c2fbcee5db0c89bf1eb50dff0c443f05b74 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Wed, 13 Jul 2022 10:32:37 -0700 Subject: [PATCH] Use rustup directly on CI instead of actions-rs/toolchain Co-authored-by: Antonio Scandurra Co-authored-by: Isaac Clayton --- .github/workflows/ci.yml | 45 ++++++++++------------------------------ 1 file changed, 11 insertions(+), 34 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1557c5a7a7..e596fad9bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,19 +25,10 @@ jobs: RUSTFLAGS: -D warnings steps: - name: Install Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - target: aarch64-apple-darwin - profile: minimal - default: true - - - name: Install Rust wasm32-wasi target - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - target: wasm32-wasi - profile: minimal + run: | + rustup set profile minimal + rustup update stable + rustup target add wasm32-wasi - name: Install Node uses: actions/setup-node@v2 @@ -66,27 +57,13 @@ jobs: APPLE_NOTARIZATION_USERNAME: ${{ secrets.APPLE_NOTARIZATION_USERNAME }} APPLE_NOTARIZATION_PASSWORD: ${{ secrets.APPLE_NOTARIZATION_PASSWORD }} steps: - - name: Install Rust aarch64-apple-darwin target - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - target: aarch64-apple-darwin - profile: minimal - default: true - - - name: Install Rust x86_64-apple-darwin target - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - target: x86_64-apple-darwin - profile: minimal - - - name: Install Rust wasm32-wasi target - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - target: wasm32-wasi - profile: minimal + - name: Install Rust + run: | + rustup set profile minimal + rustup update stable + rustup target add aarch64-apple-darwin + rustup target add x86_64-apple-darwin + rustup target add wasm32-wasi - name: Install Node uses: actions/setup-node@v2