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

stacklok / toolhive / 27430535037
67%

Build:
DEFAULT BRANCH: main
Ran 12 Jun 2026 05:07PM UTC
Jobs 1
Files 758
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

12 Jun 2026 05:01PM UTC coverage: 66.632% (+0.02%) from 66.615%
27430535037

push

github

web-flow
Use compound listMapKey on sibling config statuses (#5508)

#4777 changed MCPAuthzConfigStatus.ReferencingWorkloads from
+listMapKey=name to a compound +listMapKey=kind + +listMapKey=name so two
workloads of different kinds that share a name (e.g., an MCPServer "foo"
and a VirtualMCPServer "foo") stay distinct rather than colliding under
merge-patch semantics.

The two sibling status types share the same WorkloadReference type and had
the same single-key asymmetry. Apply the same compound key to
MCPOIDCConfigStatus and MCPExternalAuthConfigStatus for parity, and
regenerate the CRD manifests and API docs.

Closes #5498

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

68314 of 102524 relevant lines covered (66.63%)

63.28 hits per line

Coverage Regressions

Lines Coverage ∆ File
85
87.17
0.33% pkg/transport/proxy/transparent/transparent_proxy.go
36
74.31
0.0% cmd/thv-operator/api/v1beta1/mcpexternalauthconfig_types.go
31
82.99
0.91% pkg/runner/middleware.go
16
93.54
0.03% cmd/thv-operator/pkg/controllerutil/authserver.go
7
96.88
0.0% pkg/authserver/config.go
2
72.73
-1.65% pkg/networking/port.go
Jobs
ID Job ID Ran Files Coverage
1 27430535037.1 12 Jun 2026 05:07PM UTC 758
66.63
GitHub Action Run
Source Files on build 27430535037
  • Tree
  • List 758
  • Changed 9
  • Source Changed 7
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27430535037
  • 4e337ea2 on github
  • Prev Build on main (#27426343274)
  • Next Build on main (#27432945456)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc