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

panates / rman / 39457286215
95%
main: 95%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: main
Ran 20 Oct 2026 04:26PM UTC
Jobs 1
Files 103
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

20 Oct 2026 04:25PM UTC coverage: 94.903% (-0.007%) from 94.91%
39457286215

push

github

erayhanoglu
feat(publish): report the digest a docker push returned, in a JSON document printed after the run

`rman publish --json` without `--dry-run` used to print the plan before
publishing, which nothing read. It now prints one document once the run is
over, saying what happened: `published` rows (not the plan's `publish`),
`error` for a failure, and an `artifact: { ref, digest }` where a target
pushed something addressed by content. A run that stops before publishing
prints the plan, once.

The docker target passes buildx `--metadata-file` and reads
`containerimage.digest`, the pushed index's own. Asked for by
syncbridge-io/syncbridge, whose production deploy pins `<image>@sha256:...`
and needs the digest from the push in the same run rather than a tag read
back from Docker Hub later. Unreadable metadata leaves `artifact` out; the
publish still succeeded.

stdout stays one document: `exec` gains `stdio: 'stderr'`, used for
`npm publish` (`+ pkg@1.0.0`) and `docker login` (`Login Succeeded`), and
the `published` lines go to stderr under `--json`. `--dry-run --json` is
unchanged.

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

4612 of 5043 branches covered (91.45%)

Branch coverage included in aggregate %.

108 of 114 new or added lines in 5 files covered. (94.74%)

24509 of 25642 relevant lines covered (95.58%)

263.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
93.77
-0.17% packages/rman/src/commands/publish.command.ts
2
92.4
-0.13% packages/rman/src/builtins/publish-targets/docker/docker-publish.service.ts
Jobs
ID Job ID Ran Files Coverage
1 39457286215.1 20 Oct 2026 04:26PM UTC 103
94.9
GitHub Action Run
Source Files on build 39457286215
  • Tree
  • List 103
  • Changed 24
  • Source Changed 5
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39457286215
  • 268e4ca1 on github
  • Prev Build on dev (#39380848216)
  • Next Build on dev (#39608132105)
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