From 0bf92c36c69951b3e7aada8c40fb4a1231755261 Mon Sep 17 00:00:00 2001 From: Luiz Carlos Date: Thu, 15 Oct 2026 19:13:45 -0300 Subject: [PATCH] fix(harness): isolate HARNESS_HEAD_REF in the review test On a pull request the CI exports HARNESS_HEAD_REF with the branch SHA, and the review test inherited it into its temporary repository, which has no such commit, so 20 cases failed on every PR. Co-Authored-By: Claude Sonnet 5.5 --- scripts/test/verify-review.test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/test/verify-review.test.sh b/scripts/test/verify-review.test.sh index e079cf0..bad3439 100755 --- a/scripts/test/verify-review.test.sh +++ b/scripts/test/verify-review.test.sh @@ -83,7 +83,7 @@ rm "$repo/apps/api/apagado.ts" # deixa a saída em $out, a saída de erro em $err e o código em $code. review() { local errfile="$tmp/err" - out="$(cd "$repo" && env -u CLAUDE_PROJECT_DIR PATH="$tmp/bin:$PATH" HARNESS_BASE_REF=main \ + out="$(cd "$repo" && env -u CLAUDE_PROJECT_DIR -u HARNESS_HEAD_REF PATH="$tmp/bin:$PATH" HARNESS_BASE_REF=main \ scripts/verify.sh review "$@" 2>"$errfile")" code=$? err="$(cat "$errfile")"