@@ -22,6 +22,8 @@ concurrency:
2222 group : gh-aw-${{ github.workflow }}-${{ github.event.inputs.pr || github.event.pull_request.number || github.ref || github.run_id }}
2323 cancel-in-progress : true
2424
25+ timeout-minutes : 60
26+
2527permissions :
2628 contents : read
2729 issues : read
5254 name : Evaluate PR gate state
5355 shell : bash
5456 env :
55- GH_TOKEN : ${{ github.token }}
57+ GH_TOKEN : ${{ secrets.GH_AW_CI_TRIGGER_TOKEN || github.token }}
5658 REPO : ${{ github.repository }}
5759 EVENT_NAME : ${{ github.event_name }}
5860 EVENT_ACTION : ${{ github.event.action }}
@@ -434,11 +436,38 @@ pre-agent-steps:
434436 echo "Evergreen workspace is on branch $current_branch at $current_head_sha for PR #$PR_NUMBER."
435437
436438tools :
439+ timeout : 600
437440 github :
438441 toolsets : [repos, issues, pull_requests, actions]
439442 bash :
440- - gh
443+ - awk
444+ - base64
445+ - bun:*
446+ - find
447+ - gh:*
448+ - git add:*
449+ - git branch:*
450+ - git checkout:*
451+ - git commit:*
452+ - git diff:*
453+ - git log:*
454+ - git rev-parse:*
455+ - git rm:*
456+ - git show:*
457+ - git status
458+ - git switch:*
459+ - grep
441460 - jq
461+ - mkdir
462+ - node:*
463+ - npm:*
464+ - npx:*
465+ - pwd
466+ - rg
467+ - rm:*
468+ - sed
469+ - tar:*
470+ - unzip:*
442471
443472imports :
444473 - shared/skills/pr-intake.md
@@ -529,6 +558,10 @@ are merge gates.
5295584 . Run ` ci-run-deduper ` .
5305595 . Run ` ci-gate-evaluator ` .
5315606 . Run ` ci-log-parser ` for failing checks.
561+ For CI, lint, typecheck, or test failures, collect the exact failing command
562+ and full relevant diagnostics before guessing or delegating. Use GitHub job
563+ logs/API, downloaded logs when needed, and targeted local reproduction such as
564+ ` bun run lint ` or ` bun run typecheck ` .
5325657 . Run ` merge-blocker-comment-reader ` only for configured gates or explicit
533566 merge blockers.
5345678 . Run ` deterministic-repair ` before agentic edits.
0 commit comments