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

stacklok / toolhive / 39961847053
73%

Build:
DEFAULT BRANCH: main
Ran 23 Oct 2026 01:40PM UTC
Jobs 1
Files 976
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

23 Oct 2026 01:30PM UTC coverage: 71.747% (+0.04%) from 71.706%
39961847053

push

github

web-flow
Wire OIDC transport flags into thv run auth middleware config (#6529)

Wire CA bundle, auth token file and insecure HTTP into run OIDC middleware config

createOIDCConfig builds the TokenValidatorConfig that WithMiddlewareFromFlags
serializes into the auth middleware config, which is what the proxy uses at
runtime to build the token validator. It only set AllowPrivateIP, so
--thv-ca-bundle, --jwks-auth-token-file and --oidc-insecure-allow-http reached
the deprecated top-level RunConfig.OIDCConfig via WithOIDCConfig but never the
validator, and thv run could not talk to a local HTTP or private-CA issuer.

Pass the three flags through setupOIDCConfiguration into createOIDCConfig,
mirroring what #1470 did for AllowPrivateIP, and add a regression test that
checks the auth middleware parameters carry them.

Fixes #6522

Signed-off-by: 7487 <1042653432@qq.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Alejandro Ponce de Leon <aponcedeleonch@stacklok.com>

14 of 14 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

89366 of 124557 relevant lines covered (71.75%)

127.83 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
73.32
-0.14% pkg/transport/proxy/streamable/streamable_proxy.go
Jobs
ID Job ID Ran Files Coverage
1 39961847053.1 23 Oct 2026 01:40PM UTC 976
71.75
GitHub Action Run
Source Files on build 39961847053
  • Tree
  • List 976
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39961847053
  • f4f0d83f on github
  • Prev Build on main (#39957309715)
  • Next Build on main (#39973646734)
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