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

stacklok / toolhive / 28457005695
68%

Build:
DEFAULT BRANCH: main
Ran 30 Jun 2026 03:49PM UTC
Jobs 1
Files 774
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

pending completion
28457005695

push

github

web-flow
Fix DetachedEnvVarValidator rejecting optional secret env vars (#5689)

The else-if chain in DetachedEnvVarValidator.Validate fired on any
unset secret env var regardless of its Required flag, returning
"missing required secret environment variable" even for secrets
marked required=false (e.g. OCI_TOKEN, CONTEXT7_API_KEY).

Remove the erroneous else-if branch so optional secrets with no
supplied value and no default are silently skipped, matching the
behaviour of CLIEnvVarValidator.

Fixes #5688

Co-authored-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

70995 of 105141 relevant lines covered (67.52%)

64.2 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28457005695.1 30 Jun 2026 03:49PM UTC 774
67.52
GitHub Action Run
Source Files on build 28457005695
  • Tree
  • List 774
  • Changed 8
  • Source Changed 1
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28457005695
  • 748d43c5 on github
  • Prev Build on main (#28456424340)
  • Next Build on main (#28460765590)
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