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

Eyevinn / mp4ff / 37912396622
83%

Build:
DEFAULT BRANCH: master
Ran 09 Oct 2026 09:37AM UTC
Jobs 1
Files 219
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

09 Oct 2026 09:36AM UTC coverage: 82.769% (+0.009%) from 82.76%
37912396622

push

github

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

Since Go 1.24, building a package in a git checkout embeds the version from the tag: v0.60.0 at the tag, a pseudo-version such as v0.59.1-0.20261009092618-5f8fd3bc0bba after it, and +dirty for uncommitted changes, together with the commit time. internal.Version reads that with debug.ReadBuildInfo, as hi265 and livesim2 do, so a release no longer means editing internal/version.go, and a build between releases names its commit instead of the last release.

A build from a source archive has no git information and embeds no version. Homebrew builds that way, and so does MacPorts, through make with the git commands in the Makefile replaced by the release version. For them, Version falls back to commitVersion and commitDate, which are now empty unless set with -ldflags -X. The Makefile keeps its -X flags for that reason, but builds ./cmd/<tool> as a package, since a build of files embeds no version. goreleaser builds at the tag from a clean checkout, dist/ being ignored, so its -X flags are removed and its default ldflags apply.

The Homebrew formula must add the -X flag with the first release that has this change, or its test of -version fails.

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

30 of 30 new or added lines in 11 files covered. (100.0%)

23868 of 28837 relevant lines covered (82.77%)

0.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 37912396622.1 09 Oct 2026 09:37AM UTC 219
82.77
GitHub Action Run
Source Files on build 37912396622
  • Tree
  • List 219
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • fb874607 on github
  • Prev Build on master (#37909981006)
  • Next Build on master (#37917238974)
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