diff --git a/.github/workflows/build-all.yml b/.github/workflows/build-all.yml index 74eb056a74..1c0d35d979 100644 --- a/.github/workflows/build-all.yml +++ b/.github/workflows/build-all.yml @@ -74,11 +74,6 @@ jobs: # This action installs the 'minimal' profile. - uses: dtolnay/rust-toolchain@stable - - uses: taiki-e/install-action@v2 - with: - tool: nextest,cross - - - uses: Swatinem/rust-cache@v2 - name: Debugging information @@ -91,9 +86,9 @@ jobs: # using jemalloc reduces the performance impact of this # over the default libc allocator (which performs very poorly in static builds). - name: Build Rust dependencies (Linux) - if: ${{ matrix.os == 'LinuxARM' }} + if: ${{ matrix.os-name == 'Linux' }} run: | - cross build --target=aarch64-unknown-linux-musl --release + cargo build --features jemalloc --release # Non-Linux environments generally don't need `jemalloc` # and in particular Windows doesn't support it.