diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ae3b763..000cbf1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -66,9 +66,9 @@ jobs: timeout-minutes: 60 steps: - uses: taiki-e/checkout-action@v1 - - name: Install Rust - run: rustup toolchain add "${{ matrix.rust }}" --no-self-update && rustup default "${{ matrix.rust }}" - - run: rustup toolchain add nightly --no-self-update + - uses: taiki-e/github-actions/install-rust@main + with: + toolchain: ${{ matrix.rust }} - uses: taiki-e/install-action@cargo-hack - uses: taiki-e/install-action@cargo-minimal-versions - uses: taiki-e/install-action@nextest @@ -166,8 +166,7 @@ jobs: timeout-minutes: 60 steps: - uses: taiki-e/checkout-action@v1 - - name: Install Rust - run: rustup update stable --no-self-update + - uses: taiki-e/github-actions/install-rust@stable - name: Install LLVM run: | if type -P clang-"${{ matrix.llvm }}" &>/dev/null; then diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1da48ce..80855da 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -55,8 +55,7 @@ jobs: contents: write steps: - uses: taiki-e/checkout-action@v1 - - name: Install Rust - run: rustup update stable --no-self-update + - uses: taiki-e/github-actions/install-rust@stable - uses: taiki-e/setup-cross-toolchain-action@v1 with: target: ${{ matrix.target }}