diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1a269e0be..68f89adf4 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -29,11 +29,10 @@ jobs: run: sudo apt install -y musl-tools - name: Install Rust toolchain (${{ matrix.rust }}) - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: toolchain: ${{ matrix.rust }} target: ${{ matrix.target }} - override: true - name: Build (default features) run: cargo rustc --locked --bin cloud-hypervisor -- -D warnings -D clippy::undocumented_unsafe_blocks diff --git a/.github/workflows/fuzz-build.yaml b/.github/workflows/fuzz-build.yaml index 760d1d0de..db868de2b 100644 --- a/.github/workflows/fuzz-build.yaml +++ b/.github/workflows/fuzz-build.yaml @@ -20,11 +20,10 @@ jobs: - name: Code checkout uses: actions/checkout@v4 - name: Install Rust toolchain (${{ matrix.rust }}) - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: toolchain: ${{ matrix.rust }} target: ${{ matrix.target }} - override: true - name: Install Cargo fuzz run: cargo install cargo-fuzz - name: Fuzz Build