From 4293ddfcc71db685e20a451e6655f7fb0459776a Mon Sep 17 00:00:00 2001 From: Christian Gunderman Date: Thu, 14 May 2026 16:18:39 -0700 Subject: [PATCH] fix(ci): fix repo context for gh run in brain workflow --- .github/workflows/gemini-cli-bot-brain.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gemini-cli-bot-brain.yml b/.github/workflows/gemini-cli-bot-brain.yml index a82f8a866a..1c2bf537e6 100644 --- a/.github/workflows/gemini-cli-bot-brain.yml +++ b/.github/workflows/gemini-cli-bot-brain.yml @@ -110,14 +110,14 @@ jobs: fi # Find the last successful run of this workflow - LAST_RUN_ID=$(gh run list --workflow "${{ github.workflow }}" --status success --limit 1 --json databaseId --jq '.[0].databaseId') + LAST_RUN_ID=$(gh run list -R "${{ github.repository }}" --workflow "${{ github.workflow }}" --status success --limit 1 --json databaseId --jq '.[0].databaseId') if [ -n "$LAST_RUN_ID" ]; then echo "Found previous successful run: $LAST_RUN_ID" # Download brain memory to a temp dir so we can selectively restore only persistent state mkdir -p .temp_brain_data - gh run download "$LAST_RUN_ID" -n brain-data -D .temp_brain_data || echo "brain-data not found" + gh run download "$LAST_RUN_ID" -R "${{ github.repository }}" -n brain-data -D .temp_brain_data || echo "brain-data not found" # Restore only persistent memory files cp .temp_brain_data/tools/gemini-cli-bot/lessons-learned.md repo-target/tools/gemini-cli-bot/lessons-learned.md 2>/dev/null || true