From 4d4b5c78e160c3a5a8ec5b2122ac4cdb1e7ee28c Mon Sep 17 00:00:00 2001 From: Dotta Date: Tue, 22 Sep 2026 16:46:28 -0500 Subject: [PATCH] ci(grok): retain the canonical eval viewer from EC2 checks --- .github/workflows/docker-runner-check.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/docker-runner-check.yml b/.github/workflows/docker-runner-check.yml index b1e47393c65..d1b21ed19c8 100644 --- a/.github/workflows/docker-runner-check.yml +++ b/.github/workflows/docker-runner-check.yml @@ -168,9 +168,18 @@ jobs: status=0 for check in 'pnpm -r typecheck' 'pnpm test:run' 'pnpm check:token-gates' 'pnpm test:e2e:runner:typecheck' 'pnpm test:e2e:runner:unit' 'pnpm build'; do label="$(echo "$check" | tr -cs 'a-zA-Z0-9' '-')" + echo "Starting $check" bash -c "$check" > "remote-verification/$label.log" 2>&1 || status=1 + echo "Finished $check" done exit "$status" + - name: Build canonical eval report viewer + if: always() && inputs.verify_source + run: | + set -euo pipefail + pnpm --filter @paperclipai/paperclip-runner build:issue-thread > remote-verification/viewer-build.log 2>&1 + tar -czf remote-verification/eval-viewer.tar.gz -C packages/paperclip-runner dist-issue-thread + sha256sum remote-verification/eval-viewer.tar.gz > remote-verification/eval-viewer.sha256 - name: Retain source, image and verification evidence if: always() uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7