hermes-agent/.github/workflows
Teknium 9ece46e94d
ci(windows): GUI E2E fully green — foreground relaunched window, drop temp trigger
The real-user-flow job passed end to end (run 31492613931, 10m57s):
website Hermes-Setup.exe installed headed (AHK Install+Launch, real app
window), then TWO GUI updates driven by real Settings -> About ->
'Update now' clicks, each carried through the detached hand-off to a
relaunched desktop on the target commit. Every assertion green on both
legs (marker cleanup, checkout on target sha, working hermes, relaunch).

Two finishing touches:
* Foreground the relaunched Hermes window before the 99-relaunched proof
  screenshot — the full-desktop grab is z-order dependent and one run
  caught VS Code on top. The relaunch ASSERT already passed on the
  process signal; this is purely to make the proof image show Hermes.
* Remove the temporary branch push trigger used for pre-merge validation;
  back to main + nightly + release tags + manual dispatch only.
2026-08-11 06:02:04 -07:00
..
ci-review-comment.yml fix(ci): review comment poller deadlocked on its own run 2026-08-10 13:48:21 -04:00
ci.yml ci: add macos and windows test lanes for the os-marked tests 2026-08-09 22:09:49 -04:00
contributor-check.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
deploy-site.yml fix(docs): retain prior builds' hashed assets across Pages deploys 2026-08-08 06:04:36 -07:00
desktop-windows-e2e.yml ci(windows): GUI E2E fully green — foreground relaunched window, drop temp trigger 2026-08-11 06:02:04 -07:00
docker-lint.yml
docker.yml ci: move the review comment and the image build out of the CI run 2026-08-09 15:40:04 -04:00
docs-site-checks.yml perf(ci): build only en locale in docs-site-checks 2026-08-08 05:53:52 -04:00
e2e-desktop.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
history-check.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
infographic-check.yml
install-e2e-run.yml ci: test updating from sampled release tags, on tag + every 12h 2026-08-04 17:36:26 -04:00
install-e2e.yml ci: test updating from sampled release tags, on tag + every 12h 2026-08-04 17:36:26 -04:00
installer-tests.yml
js-autofix.yml fix(ci): keep review-gated files out of the js-autofix patch 2026-08-10 02:36:55 -04:00
js-tests.yml
label-rerun.yml ci: move the review comment and the image build out of the CI run 2026-08-09 15:40:04 -04:00
lint.yml
lockfile-diff.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
osv-scanner.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
publish-e2e-evidence.yml
review-labels.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
skills-index-freshness.yml
skills-index.yml
supply-chain-audit.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00
tests-os.yml ci: print the zero-selection diagnostic instead of dying first 2026-08-09 22:09:49 -04:00
tests.yml fix(ci): merge all duration slices, not one 2026-08-10 14:33:36 -04:00
uv-lockfile-check.yml ci: poll review statuses from artifacts every cycle 2026-08-05 11:16:18 -04:00