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

stacklok / toolhive / 36124614665
71%

Build:
DEFAULT BRANCH: main
Ran 25 Sep 2026 10:40AM UTC
Jobs 1
Files 938
Run time 2min
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

25 Sep 2026 10:33AM UTC coverage: 70.843% (-0.06%) from 70.901%
36124614665

push

github

web-flow
Preserve legacy encrypted stores (#6711)

Preserve legacy encrypted stores (#6710)

Routine upgrades previously rewrote legacy encrypted stores when opened, breaking older ToolHive processes that shared the same secrets file.

Preserve the observed file format for ordinary mutations and require an explicit confirmed protection upgrade for Argon2id migration. The upgrade verifies the replacement and restores the original encrypted bytes when verification fails.

Fixes #6710

88 of 198 new or added lines in 5 files covered. (44.44%)

24 existing lines in 7 files now uncovered.

84343 of 119057 relevant lines covered (70.84%)

108.47 hits per line

Uncovered Changes

Lines Coverage ∆ File
42
25.34
-3.23% pkg/secrets/factory.go
38
6.32
-0.59% cmd/thv/app/secret.go
22
76.39
-3.71% pkg/secrets/encrypted.go
8
74.7
2.48% pkg/lockfile/cleanup.go

Coverage Regressions

Lines Coverage ∆ File
6
19.87
-3.97% pkg/client/manager.go
6
72.34
-6.38% pkg/secrets/keyring/keyctl_linux.go
4
59.21
-0.42% pkg/workloads/manager.go
3
82.34
-0.18% pkg/authserver/storage/redis.go
2
25.34
-3.23% pkg/secrets/factory.go
2
88.06
-0.26% pkg/transport/proxy/transparent/transparent_proxy.go
1
92.66
0.0% pkg/authserver/storage/memory.go
Jobs
ID Job ID Ran Files Coverage
1 36124614665.1 25 Sep 2026 10:40AM UTC 938
70.84
GitHub Action Run
Source Files on build 36124614665
  • Tree
  • List 938
  • Changed 11
  • Source Changed 5
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36124614665
  • 90e29fc0 on github
  • Prev Build on main (#36110116521)
  • Next Build on main (#36134043850)
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