From 18d5d8aae1b92c4473a8e2c3ca3d2164c933ddf4 Mon Sep 17 00:00:00 2001 From: Stefan Holderbach Date: Wed, 30 Jul 2025 23:46:18 +0200 Subject: [PATCH] Fixup pre-release checkup workflow (#16305) Avoid going out of disk by running cargo clean between each build: https://github.com/taiki-e/cargo-hack#--clean-per-run Also rename to something shorter for the overview --- ...before-release-hack-check.yml => pre-release-checkup.yml} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename .github/workflows/{before-release-hack-check.yml => pre-release-checkup.yml} (89%) diff --git a/.github/workflows/before-release-hack-check.yml b/.github/workflows/pre-release-checkup.yml similarity index 89% rename from .github/workflows/before-release-hack-check.yml rename to .github/workflows/pre-release-checkup.yml index 0ef640adb1..57f87370d6 100644 --- a/.github/workflows/before-release-hack-check.yml +++ b/.github/workflows/pre-release-checkup.yml @@ -1,5 +1,4 @@ -name: Checks to run before release to verify individual crates can be built independently - +name: Checks to perform pre-release (manual) on: - workflow_dispatch @@ -30,7 +29,7 @@ jobs: run: | cargo hack --all --feature-powerset --at-least-one-of rustls-tls,native-tls --mutually-exclusive-features rustls-tls,native-tls --mutually-exclusive-features rustls-tls,static-link-openssl --skip default-no-clipboard,stable,mimalloc check - name: Build all crates - run: cargo hack --all build + run: cargo hack --all build --clean-per-run - name: Check for clean repo shell: bash