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

Eyevinn / moqlivemock / 36586915453
55%
main: 56%

Build:
Build:
LAST BUILD BRANCH: perf/mp4ff-v0.58.0
DEFAULT BRANCH: main
Ran 29 Sep 2026 03:01PM UTC
Jobs 1
Files 38
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

29 Sep 2026 02:46PM UTC coverage: 54.604% (+0.2%) from 54.401%
36586915453

Pull #150

github

tobbee
feat(version): take the version from Go's build information

Since Go 1.24, building a package in a git checkout embeds the version from the tag: v0.15.1 at the tag, a pseudo-version such as v0.15.2-0.20260929143058-141ad30347be after it, and +dirty for uncommitted changes, together with the commit time. internal.Version reads that with debug.ReadBuildInfo, so a release no longer means editing internal/version.go, and a build between releases names its commit instead of the last release. internal/version.go and the Makefile's -ldflags stamping are gone; CheckVersion and PrintVersion had no callers.

A build in workspace mode (go.work) embeds no version and no VCS information, so the Makefile builds with GOWORK=off: module mode, with the dependencies in go.mod, which is what CI builds too. A go build from the workspace root reports (devel).

The Docker images keep .git in the build context, so Go can stamp them, and the image workflows fetch the full history so the tags are there to derive the version from. Before, the images reported the version hard-coded in internal/version.go.
Pull Request #150: feat(version): take the version from Go's build information

17 of 21 new or added lines in 5 files covered. (80.95%)

2 existing lines in 1 file now uncovered.

3309 of 6060 relevant lines covered (54.6%)

1264.92 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
0.8
0.0% cmd/mlmpub/main.go
1
0.0
0.0% cmd/mlmrel/main.go
1
0.0
0.0% cmd/mlmsub/main.go
1
43.46
0.0% cmd/mlmtest/main.go

Coverage Regressions

Lines Coverage ∆ File
2
85.67
-0.67% internal/relay/relay.go
Jobs
ID Job ID Ran Files Coverage
1 36586915453.1 29 Sep 2026 03:01PM UTC 38
54.6
GitHub Action Run
Source Files on build 36586915453
  • Tree
  • List 38
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #150
  • PR Base - main (#36583253807)
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