From 39f3428bff51105b51438cf6380c8f3d1c6e285e Mon Sep 17 00:00:00 2001 From: "T. R. Bernstein" Date: Sun, 13 Sep 2026 22:28:26 +0200 Subject: [PATCH] Propagate first-pass failures in the test task The two `swift test` passes were joined with `;`, so a failing main pass was masked by a green limit-test pass. --- Sources/TaskCLI/Test Command.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/TaskCLI/Test Command.swift b/Sources/TaskCLI/Test Command.swift index b536325..24fbdf6 100644 --- a/Sources/TaskCLI/Test Command.swift +++ b/Sources/TaskCLI/Test Command.swift @@ -30,7 +30,7 @@ struct TestCommand: AsyncParsableCommand { "--security-opt", "systempaths=unconfined", "--platform", Docker.getLinuxPlatformStringWithHostArchitecture(), "-w", "/code", "swift:latest", - "/bin/bash", "-c", "swift test --skip InotifyLimitTests; swift test --skip-build --filter InotifyLimitTests" + "/bin/bash", "-c", "swift test --skip InotifyLimitTests && swift test --skip-build --filter InotifyLimitTests" ], output: .currentStandardOutput, error: .currentStandardError