• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

panates / rman / 36834572846
94%

Build:
DEFAULT BRANCH: main
Ran 01 Oct 2026 08:10AM UTC
Jobs 1
Files 90
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Oct 2026 08:07AM UTC coverage: 94.472% (+0.001%) from 94.471%
36834572846

push

github

erayhanoglu
feat(progress): show the command each row is running, at the end of the line

Three gaps, one complaint: a row did not say what it was running.

**Layout.** `<name> <step> <elapsed> | <command>`. The command was between the
step and the clock, and it is the one field with no bound on its length - so the
elapsed time sat in a different column on every row and went off the end once a
command was long. Everything fixed-width now reads down a straight edge.

**Function steps.** `createStepContext` takes an `onCommand` and wraps the bound
`runBin` with it, so a row says `tsc -b <tsconfig>` while tsc is up and goes back
to `buildWithTsc()` when it returns - in a `finally`, or a step that spawns once
wears that command for the rest of its run. This is the common case: a function
step is the shape every shared config uses.

**`exec` and `ci`.** Neither set `currentCommand`. `exec`'s is the one command it
runs everywhere; `ci`'s is set inside `runStep`, which also keeps `wipe` out of it
since a wipe runs no command. `clean` still sets none - its `ts`/`glob` labels
already say what is happening.

Also: `resume()` no longer draws immediately. A command is usually seconds from
finishing when its panel comes down, and drawing at once put one spinner frame
between the recap and the result line that replaces it.

 RUN build  ████████████████████████ 16/17  1 running  0 failed  20.0s   sqb
⠇ @sqb/migrator  exec (4/5)  3.8s  | tsc -b /Users/…/packages/migrator/tsconf…

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

3096 of 3385 branches covered (91.46%)

Branch coverage included in aggregate %.

62 of 67 new or added lines in 5 files covered. (92.54%)

15 existing lines in 5 files now uncovered.

18778 of 19769 relevant lines covered (94.99%)

207.81 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
94.71
-0.03% packages/rman/src/services/run.service.ts
2
96.67
-1.29% packages/rman/src/utils/status-region.ts

Coverage Regressions

Lines Coverage ∆ File
6
96.28
0.59% packages/rman/src/utils/progress-panel.ts
4
94.96
0.02% packages/rman/src/builtins/platforms/node/services/clean.service.ts
2
98.15
0.02% packages/rman/src/builtins/platforms/node/services/ci.service.ts
2
94.71
-0.03% packages/rman/src/services/run.service.ts
1
88.21
0.28% packages/rman/src/services/exec.service.ts
Jobs
ID Job ID Ran Files Coverage
1 36834572846.1 01 Oct 2026 08:10AM UTC 90
94.47
GitHub Action Run
Source Files on build 36834572846
  • Tree
  • List 90
  • Changed 20
  • Source Changed 7
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36834572846
  • b3682f27 on github
  • Prev Build on main (#36832014276)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc