From 11977b2e65422362b4c0aed49ed8a573652e78cc Mon Sep 17 00:00:00 2001 From: Noratrieb <48135649+Noratrieb@users.noreply.github.com> Date: Mon, 13 Oct 2025 22:00:45 +0200 Subject: [PATCH] Hide vendoring and copyright in GHA group These two steps are currently the most verbose steps in a dist-linux build, which makes it harder to find more interesting parts. Hide them in a group like most things. --- src/bootstrap/src/core/build_steps/run.rs | 2 ++ src/bootstrap/src/core/build_steps/vendor.rs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bootstrap/src/core/build_steps/run.rs b/src/bootstrap/src/core/build_steps/run.rs index 9f7248b80f763..e87abf067a036 100644 --- a/src/bootstrap/src/core/build_steps/run.rs +++ b/src/bootstrap/src/core/build_steps/run.rs @@ -263,6 +263,8 @@ impl Step for GenerateCopyright { cache_dir }; + let _guard = builder.group("generate-copyright"); + let mut cmd = builder.tool_cmd(Tool::GenerateCopyright); cmd.env("CARGO_MANIFESTS", &cargo_manifests); cmd.env("LICENSE_METADATA", &license_metadata); diff --git a/src/bootstrap/src/core/build_steps/vendor.rs b/src/bootstrap/src/core/build_steps/vendor.rs index 0e9d4e7e32ba1..72250a26f376e 100644 --- a/src/bootstrap/src/core/build_steps/vendor.rs +++ b/src/bootstrap/src/core/build_steps/vendor.rs @@ -74,7 +74,7 @@ impl Step for Vendor { /// This function runs `cargo vendor` and ensures all required submodules /// are initialized before vendoring begins. fn run(self, builder: &Builder<'_>) -> Self::Output { - builder.info(&format!("Vendoring sources to {:?}", self.root_dir)); + let _guard = builder.group(&format!("Vendoring sources to {:?}", self.root_dir)); let mut cmd = command(&builder.initial_cargo); cmd.arg("vendor");