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

Eyevinn / mp4ff / 37911884959
83%
master: 83%

Build:
Build:
LAST BUILD BRANCH: fix/segmenter-last-sample
DEFAULT BRANCH: master
Ran 09 Oct 2026 09:32AM 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:28AM UTC coverage: 82.769% (+0.009%) from 82.76%
37911884959

Pull #643

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>
Pull Request #643: chore: require Go 1.24 and take the tools' version from Go's build information

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 37911884959.1 09 Oct 2026 09:32AM UTC 219
82.77
GitHub Action Run
Source Files on build 37911884959
  • Tree
  • List 219
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #643
  • PR Base - master (#37909981006)
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