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

stacklok / toolhive / 25868544070 / 1
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 14 May 2026 03:28PM UTC
Files 729
Run time 35s
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

14 May 2026 03:21PM UTC coverage: 65.516% (+0.1%) from 65.368%
25868544070.1

push

github

web-flow
Drop per-component CRD and controller gating from operator install (#5281)

* Use external helm-crd-wrapper for operator CRD chart

Replace the in-repo crd-helm-wrapper Go program with the external
stacklok/helm-crd-wrapper binary. The external tool intentionally
does not support per-CRD feature gating, so the chart now exposes a
single crds.install boolean instead of per-component flags
(crds.install.server / .registry / .virtualMcp).

Pinned to commit a736420b — no tagged release exists yet; swap for a
tag when one is cut.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Remove controller feature flag gating from operator

The ENABLE_SERVER / ENABLE_REGISTRY / ENABLE_VMCP env vars added in
#3093 let chart consumers selectively start controller groups. We
have no remaining use case for partial controller installs — the
chart now ships all CRDs together, and the operator should match.

- Drop feature flag constants, dependency map, and isFeatureEnabled
  helper from main.go; setupControllersAndWebhooks now calls each
  setup helper unconditionally.
- Delete main_test.go (only tested the removed helper).
- Drop operator.features.{server,registry,virtualMCP} from
  values.yaml and the corresponding ENABLE_* env vars from the
  Deployment template.
- Regenerate operator chart README via helm-docs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

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

64693 of 98744 relevant lines covered (65.52%)

60.52 hits per line

Source Files on job 25868544070.1
  • Tree
  • List 729
  • Changed 9
  • Source Changed 1
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25868544070
  • e0d270b3 on github
  • Prev Job for on main (#25866747879.1)
  • Next Job for on main (#25877350419.1)
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