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

stacklok / toolhive / 25701471039
66%

Build:
DEFAULT BRANCH: main
Ran 11 May 2026 10:44PM UTC
Jobs 1
Files 726
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

11 May 2026 10:38PM UTC coverage: 65.005% (+0.02%) from 64.981%
25701471039

push

github

web-flow
Apply OTEL config to workloads created via API (#5254)

* Add .worktrees to gitignore

* Apply OTEL config to workloads created via API

Workloads created via POST /api/v1/workloads dropped all
config.OTEL.* fields because BuildFullRunConfig never consulted
the global config and passed nil for the telemetry middleware.
Telemetry only worked when a workload was created from the CLI.

Extract the "build *telemetry.Config from OpenTelemetryConfig"
logic into a shared helper in pkg/runner so the CLI's run flags
and the API's BuildFullRunConfig can no longer diverge. Wire the
helper into the API path and refactor the CLI's
createTelemetryConfig to delegate to it.

Closes #5253

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

---------

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

74 of 77 new or added lines in 3 files covered. (96.1%)

11 existing lines in 3 files now uncovered.

64010 of 98469 relevant lines covered (65.01%)

62.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
94.23
pkg/runner/telemetry_config.go

Coverage Regressions

Lines Coverage ∆ File
6
20.11
-3.45% pkg/client/manager.go
3
70.0
-3.33% pkg/state/local.go
2
93.94
-6.06% pkg/foreach/foreach.go
Jobs
ID Job ID Ran Files Coverage
1 25701471039.1 11 May 2026 10:44PM UTC 726
65.01
GitHub Action Run
Source Files on build 25701471039
  • Tree
  • List 726
  • Changed 7
  • Source Changed 2
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25701471039
  • 3240eeba on github
  • Prev Build on main (#25700089790)
  • Next Build on main (#25721462260)
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