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

Eyevinn / hi264 / 37684842448
88%

Build:
DEFAULT BRANCH: main
Ran 07 Oct 2026 08:48PM UTC
Jobs 1
Files 50
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

07 Oct 2026 08:48PM UTC coverage: 87.97% (+0.09%) from 87.879%
37684842448

push

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.10.0 at the tag, a pseudo-version such as v0.10.1-0.20261006100342-49ccb3a30081 after it, and +dirty for uncommitted changes, together with the commit time. internal.Version reads that with debug.ReadBuildInfo, as hi265 does, 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 -ldflags are gone.

The Makefile already built ./cmd/<name> as packages, which is what makes Go embed the version. Its out/ targets are now .PHONY, through one static pattern rule. Their prerequisites were only .go files, so a binary built before a commit or a tag was kept and went on naming the old one; a go.mod change did not rebuild it either.

19 of 21 new or added lines in 3 files covered. (90.48%)

8212 of 9335 relevant lines covered (87.97%)

1.02 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
77.37
0.0% cmd/hi264dec/main.go
1
78.75
0.0% cmd/hi264gen/main.go
Jobs
ID Job ID Ran Files Coverage
1 37684842448.1 07 Oct 2026 08:48PM UTC 50
87.97
GitHub Action Run
Source Files on build 37684842448
  • Tree
  • List 50
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f3487cb5 on github
  • Prev Build on main (#37447242301)
  • Next Build on main (#37684874539)
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