From ee6a0a11eabcb1d9dacac59fefbd8127868bf933 Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Tue, 18 Nov 2025 10:30:33 +0000 Subject: [PATCH] maintainers/scripts/check-hydra-by-maintainer: use concatStringsSep --- maintainers/scripts/check-hydra-by-maintainer.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/maintainers/scripts/check-hydra-by-maintainer.nix b/maintainers/scripts/check-hydra-by-maintainer.nix index f1190fccb0b1..29e7d146456c 100644 --- a/maintainers/scripts/check-hydra-by-maintainer.nix +++ b/maintainers/scripts/check-hydra-by-maintainer.nix @@ -71,7 +71,13 @@ pkgs.stdenvNoCC.mkDerivation { # trying to only add spaces as necessary for optional args # with optStr don't need spaces between nix templating optStr = cond: string: lib.optionalString cond "${string} "; - command = "hydra-check ${optStr short "--short"}${optStr (extra != "") extra}${lib.escapeShellArgs packages}"; + args = [ + "hydra-check" + ] + ++ (lib.optional short "--short") + ++ (lib.optional (extra != "") extra) + ++ (map lib.escapeShellArg packages); + command = lib.concatStringsSep " " args; in '' # if user presses ctrl-c during run