diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index a74b7bf2314..6b5552087c6 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -3,15 +3,15 @@ name: make # spell-checker:ignore (abbrev/names) CACHEDIR taiki # spell-checker:ignore (env/flags) RUSTDOCFLAGS RUSTFLAGS CARGOFLAGS CLEVEL # spell-checker:ignore (jargon) deps softprops toolchain -# spell-checker:ignore (people) dawidd dtolnay +# spell-checker:ignore (people) dawidd # spell-checker:ignore (shell/tools) nextest sccache zstd -# spell-checker:ignore (misc) aarch bindir busytest defconfig DESTDIR manpages multisize runtest Swatinem testsuite toybox uutils +# spell-checker:ignore (misc) bindir busytest defconfig DESTDIR manpages multisize runtest Swatinem testsuite toybox uutils env: PROJECT_NAME: coreutils PROJECT_DESC: "Core universal (cross-platform) utilities" PROJECT_AUTH: "uutils" - RUST_MIN_SRV: "1.88.0" + CARGO_INCREMENTAL: 0 # * style job configuration STYLE_FAIL_ON_FAULT: true ## (bool) fail the build if a style job contains a fault (error or warning); may be overridden on a per-job basis @@ -37,8 +37,6 @@ jobs: permissions: contents: write # Publish individual binaries runs-on: ${{ matrix.job.os }} - env: - CARGO_INCREMENTAL: 0 strategy: fail-fast: false matrix: @@ -48,9 +46,6 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: dtolnay/rust-toolchain@stable - with: - target: aarch64-unknown-linux-gnu - uses: taiki-e/install-action@nextest - uses: Swatinem/rust-cache@v2 # Test build on the system missing libselinux (don't install libselinux1-dev at here) @@ -74,7 +69,7 @@ jobs: mv -T target target.cache fi # Check that we don't cross-build uudoc - env CARGO_BUILD_TARGET=aarch64-unknown-linux-gnu make install-manpages PREFIX=/tmp/usr UTILS=true + env CARGO_BUILD_TARGET=invalid-unknown-linux-gnu make install-manpages PREFIX=/tmp/usr UTILS=true # We don't build coreutils without MULTICALL=y ! test -e target/debug/coreutils # build (host) @@ -274,8 +269,6 @@ jobs: test_busybox: name: Tests/BusyBox test suite runs-on: ${{ matrix.job.os }} - env: - CARGO_INCREMENTAL: 0 strategy: fail-fast: false matrix: @@ -360,8 +353,6 @@ jobs: test_toybox: name: Tests/Toybox test suite runs-on: ${{ matrix.job.os }} - env: - CARGO_INCREMENTAL: 0 strategy: fail-fast: false matrix: @@ -379,9 +370,6 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: dtolnay/rust-toolchain@master - with: - toolchain: ${{ env.RUST_MIN_SRV }} - uses: Swatinem/rust-cache@v2 - name: Run sccache-cache id: sccache-setup