hermes-agent/scripts/ci
ethernet d5ddd442d7 fix(ci): review comment poller deadlocked on its own run
The poller job set GITHUB_RUN_ID in env: to point at the CI run.
The Actions runner sets the GITHUB_* defaults itself and ignores
the override. Thus the poller read its own run id and watched
itself. Its own run stays in_progress while the poller runs, so
runs_all_completed() was never true. The comment froze at
'waiting for jobs to start' and the job burned its full 3000s
timeout on every PR.

Rename the variable to CI_RUN_ID. Also drop the GITHUB_REPOSITORY
override — it was a no-op for the same reason, and the runner
default already holds the correct value.
2026-08-10 13:48:21 -04:00
..
assemble_review_comment.py fix(ci): don't report all-good before jobs start 2026-08-09 22:24:19 -04:00
classify_changes.py ci(install): actually run the PowerShell installer tests 2026-08-04 15:34:32 -06:00
e2e_screenshot_status.py ci: surface E2E screenshots in review comment (#69631) 2026-07-22 23:19:53 +00:00
emit_review_status.py ci: surface E2E screenshots in review comment (#69631) 2026-07-22 23:19:53 +00:00
list_os_marked_tests.py ci: add macos and windows test lanes for the os-marked tests 2026-08-09 22:09:49 -04:00
live_comment.py fix(ci): review comment poller deadlocked on its own run 2026-08-10 13:48:21 -04:00
lockfile_diff.py fix(windows): sweep remaining unguarded text-mode subprocess sites codebase-wide 2026-07-24 11:45:57 -07:00
publish_e2e_evidence.py fix(windows): sweep remaining unguarded text-mode subprocess sites codebase-wide 2026-07-24 11:45:57 -07:00
test_install_ps1_path_migration.ps1 fix(runtime): resolve Hermes-managed Node and uv before bare PATH 2026-08-01 21:17:51 -04:00
timings_report.py fix(ci): retain delayed and composite-action jobs in review (#69768) 2026-07-22 22:43:21 -04:00