From 5ff553f621807199addfc52121370752b5d6df42 Mon Sep 17 00:00:00 2001 From: Daniel Han Date: Thu, 7 May 2026 04:33:50 +0000 Subject: [PATCH] =?UTF-8?q?CI(consolidated):=20drop=20`pip=20show=20?= =?UTF-8?q?=E2=80=A6=20|=20head=20-3`,=20BrokenPipeError=20under=20pipefai?= =?UTF-8?q?l?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Run 25476176926 failed exit 120 because `pip show unsloth_zoo | head -3` emits more than 3 lines, head closes the pipe, pip raises BrokenPipeError, and `set -o pipefail` propagates that as a non-zero pipeline exit. The `head -3` was cosmetic. Replacing with bare `pip show unsloth_zoo` prints ~10 lines, no pipe, no surprises. --- .github/workflows/consolidated-tests-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/consolidated-tests-ci.yml b/.github/workflows/consolidated-tests-ci.yml index 5d0768ef85..6b60c14884 100644 --- a/.github/workflows/consolidated-tests-ci.yml +++ b/.github/workflows/consolidated-tests-ci.yml @@ -116,7 +116,7 @@ jobs: https://github.com/unslothai/unsloth-zoo \ "$RUNNER_TEMP/unsloth-zoo" pip install -e "$RUNNER_TEMP/unsloth-zoo" --no-deps - pip show unsloth_zoo | head -3 + pip show unsloth_zoo - name: Sanity — collection only (both repos) env: @@ -215,7 +215,7 @@ jobs: # `pip show` instead of `import unsloth_zoo` — its __init__ raises # without an accelerator and the spoof harness only kicks in under # pytest. Cheap and accurate. - pip show unsloth_zoo | head -3 + pip show unsloth_zoo echo "::endgroup::" echo "Consolidated job done. Coverage:" echo " - 16 unsloth Bucket-A tests under tests/saving/ + tests/utils/"