Files
hermes-agent/.github/workflows
ethernet 83e9f883d8 ci(install-e2e): per-leg names are just the transition; tag capability annotated at pick time
Graph polish + one structural simplification, after the first render
of the combo-box layout:

* Leg names: every combination job's display name is now
  '${{ matrix.tag.ref }} -> HEAD' - the box title (job id) already
  carries os+methods, so repeating them per leg was noise. The inner
  job renders as a short static 'e2e' tail (dynamic names render
  unexpanded on skipped jobs, so it must stay static).

* The windows probe job is gone: pick-releases now annotates each
  picked tag with whether its tree ships apps/desktop
  ({ref, desktop} objects in the matrix), and the windows run
  workflow gates on the new tag-has-desktop boolean input directly.
  One tree listing at pick time replaces N probe jobs, and the
  'probe tag' noise disappears from the graph.

Annotation loop verified against the real tag set (pre/post-desktop
split lands exactly at the app's introduction); 16-combo inventory
re-asserted; all four workflows pass actionlint.
2026-08-11 16:43:26 -04:00
..
2026-08-03 11:26:56 -04:00