Skip to content

fix(ci-watch): keep a run's bar and time on its line off the terminal - #13

Merged
arasovic merged 1 commit into
mainfrom
fix/ci-watch-desktop-row
Oct 10, 2026
Merged

arasovic merged 1 commit into
mainfrom
fix/ci-watch-desktop-row

Conversation

@arasovic

Copy link
Copy Markdown
Owner

Each CI run above the prompt was one long string: the label, the workflow name, the progress bar and the time. On a narrow desktop row it wrapped, and the bar and its time could end up on a line of their own.

  • Off the terminal, a run row is now a flex line. The label and workflow name are cut with an ellipsis, and the bar and time keep their width on the same line.
  • The terminal keeps the same one-line text as before.
  • A new test draws the band on desktop and on the terminal. It checks the cut name and the held bar and time on desktop, and the unchanged line on the terminal. It fails on the previous code.
  • Version 0.1.4.

Each run was one long string, so on a narrow desktop row it wrapped and
could leave the progress bar and its time on a line of their own. Off
the terminal the name is cut and the bar and time keep their width.
@arasovic
arasovic merged commit 728b53c into main Oct 10, 2026
1 check passed
@arasovic
arasovic deleted the fix/ci-watch-desktop-row branch October 10, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant