fix(ci): prevent infinite hangs in bot reasoning workflow

- Added a 60 minute timeout to the Reasoning job in the workflow.
- Updated the issue-fixer skill to instruct the bot to wrap 'npm run preflight' with the linux 'timeout' utility to prevent infinite loops from hanging the entire LLM agent.
This commit is contained in:
Christian Gunderman
2026-05-13 17:15:50 -07:00
parent 83d15895f1
commit 9b3fef4f68
2 changed files with 3 additions and 2 deletions
@@ -46,6 +46,7 @@ jobs:
reasoning:
name: 'Brain (Reasoning Layer)'
runs-on: 'ubuntu-latest'
timeout-minutes: 60
if: |
github.repository == 'google-gemini/gemini-cli' && (
github.event_name == 'schedule' ||