fix(ci): restore native GitHub summary accents #262

Merged
barrettruth merged 2 commits from fix/github-ci-summary-highlighting into main 2026-04-14 21:31:27 +00:00
barrettruth commented 2026-04-14 21:26:04 +00:00

Problem

The new GitHub-native run summary shape was correct, but the buffer had lost a lot of the visual accents that make gh run view readable in a terminal. Status markers, bold job names, cyan ids, and dim annotation footers were flatter than the native CLI output, and the raw summary still included whitespace-only spacer lines.

Solution

Force terminal-style ANSI output for GitHub run views, preserve those ANSI-derived highlight spans when rendering the summary buffer, and drop whitespace-only summary lines. The follow-up specs cover both the ANSI styling path and the denser blank-line-free summary layout.

## Problem The new GitHub-native run summary shape was correct, but the buffer had lost a lot of the visual accents that make `gh run view` readable in a terminal. Status markers, bold job names, cyan ids, and dim annotation footers were flatter than the native CLI output, and the raw summary still included whitespace-only spacer lines. ## Solution Force terminal-style ANSI output for GitHub run views, preserve those ANSI-derived highlight spans when rendering the summary buffer, and drop whitespace-only summary lines. The follow-up specs cover both the ANSI styling path and the denser blank-line-free summary layout.
Sign in to join this conversation.
No description provided.