From 4464ff23fc30723739607f8f913edfb31694051b Mon Sep 17 00:00:00 2001 From: Christian Gunderman Date: Wed, 13 May 2026 11:36:37 -0700 Subject: [PATCH] fix(bot): disable gh pagers globally via env - Sets `GH_PAGER: ''` in the workflow environment variables to ensure any `gh` CLI commands executed by the bot or in bash scripts do not hang waiting for user input in the headless CI environment. --- .github/workflows/gemini-cli-bot-brain.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/gemini-cli-bot-brain.yml b/.github/workflows/gemini-cli-bot-brain.yml index 5abcd29f7e..7b6f888f7f 100644 --- a/.github/workflows/gemini-cli-bot-brain.yml +++ b/.github/workflows/gemini-cli-bot-brain.yml @@ -141,6 +141,7 @@ jobs: GEMINI_TELEMETRY_LOG_PROMPTS: 'true' GEMINI_TELEMETRY_OUTFILE: 'brain-telemetry.json' GEMINI_DEBUG_LOG_FILE: 'brain-debug.log' + GH_PAGER: '' run: | # Determine intent and prompt MANDATE_INPUT="${{ github.event.inputs.mandate || 'auto' }}" @@ -219,6 +220,7 @@ jobs: GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}' GEMINI_MODEL: 'gemini-3-flash-preview' GEMINI_CLI_HOME: 'tools/gemini-cli-bot' + GH_PAGER: '' run: | if git diff --staged --quiet; then echo "No changes staged. Skipping critique."