diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 29f29ab..50104bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} env: - NIGHTLY_TOOLCHAIN: nightly-2025-09-15 + NIGHTLY_TOOLCHAIN: nightly-2026-01-05 jobs: check: @@ -94,14 +94,16 @@ jobs: --release \ --target="$TOOLS_TARGET" + CARGO_PROFILE_RELEASE_TINY_PANIC=immediate-abort \ cargo +"$NIGHTLY_TOOLCHAIN" build \ --all \ --bin brioche-packed-plain-exec \ --bin brioche-packed-userland-exec \ --profile=release-tiny \ --target="$TOOLS_TARGET" \ + -Z panic-immediate-abort \ -Z 'build-std=std,panic_abort' \ - -Z 'build-std-features=panic_immediate_abort' + -Z 'build-std-features=optimize_for_size' env: TOOLS_TARGET: ${{ matrix.tools-target }} CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER: aarch64-linux-gnu-gcc