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

Tatsh / livecheck / 34039942957
100%

Build:
DEFAULT BRANCH: master
Ran 06 Sep 2026 02:41PM UTC
Jobs 5
Files 44
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

06 Sep 2026 02:41PM UTC coverage: 99.799% (-0.2%) from 100.0%
34039942957

push

github

Tatsh
special.github,utils.portage: fix four wrong version detections

Four packages in the inode64 overlay were reported wrongly:

dev-util/graphify was "updated" from 0.9.55 to 1.0.0. The v1.0.0 tag
belongs to an abandoned branch cut months before v0.9.55. The tags.atom
feed never listed it because it only returned recent tags; the tags API
does. The GitHub handler now compares the commit date of the winning
tag with the packaged tag's commit and drops candidates that predate
it, trying the next one (up to STALE_TAG_CHECKS).

Every dev-libs/rocm-* ebuild (and the other ROCm monorepo consumers)
got a revision bump on each run. They pin the commit of the
`therock-10.0` release tag from a monorepo archive, and the pinned-SHA
path compared that commit with the head of master. When the pinned
commit is a tag, the handler now looks for newer tags following the
same scheme instead, and reports no change when there are none. Several
tags on one commit resolve to the one with the highest version.

dev-lang/go was "updated" to 2012.3.27 from the `weekly.2012-03-27`
tag. Without a version reference nothing filtered tags of another
scheme. get_last_version() now infers the reference from the result
naming the packaged version (`go1.27.1`), skipping the inference when a
transformation or regex rewrites the tags. Because GitHub sorts tags by
name, the release tags were on the second page, so the tag list is read
page by page (up to TAG_PAGES) until the packaged tag shows up or a
short page ends the list.

dev-python/opentelemetry-instrumentation-* lost the `0` of `0.65b0`,
becoming `0.65_beta`. The pypi eclass turns that into `0.65b`, which
PyPI does not serve. PEP 440 pre-release counters written directly
after the release segment keep their explicit zero; `1.2.3-alpha0` is
still shortened.

Verified against the inode64 and tatsh overlays: only the four cases
above changed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/cod... (continued)

1228 of 1232 branches covered (99.68%)

Branch coverage included in aggregate %.

113 of 118 new or added lines in 2 files covered. (95.76%)

3233 of 3238 relevant lines covered (99.85%)

4.99 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
97.17
-2.83% livecheck/special/github.py
Jobs
ID Job ID Ran Files Coverage
1 34039942957.1 06 Sep 2026 02:41PM UTC 44
99.8
GitHub Action Run
2 34039942957.2 06 Sep 2026 02:41PM UTC 44
99.8
GitHub Action Run
3 34039942957.3 06 Sep 2026 02:41PM UTC 44
99.8
GitHub Action Run
4 34039942957.4 06 Sep 2026 02:41PM UTC 44
99.8
GitHub Action Run
5 34039942957.5 06 Sep 2026 02:41PM UTC 44
99.8
GitHub Action Run
Source Files on build 34039942957
  • Tree
  • List 44
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34039942957
  • ac726cf6 on github
  • Prev Build on master (#34000013181)
  • Delete
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