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

stacklok / toolhive / 32850699937
71%

Build:
DEFAULT BRANCH: main
Ran 25 Aug 2026 01:07PM UTC
Jobs 1
Files 896
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

25 Aug 2026 12:59PM UTC coverage: 69.328% (-0.04%) from 69.369%
32850699937

push

github

web-flow
Store plugin sigstore bundles, carry git signature (#6396)

Plugin install-time verification and offline re-verification in sync
--check need groundwork that has to land before the verifier does: OCI
installs must be able to persist the Sigstore bundle captured at install
time so sync can re-check it without contacting the registry, and git
installs must surface the resolved commit's gitsign signature and the
payload it covers so the verifier has something to check.

Adds migration 006 with an installed_plugins.sigstore_bundle BLOB column
(NULL for unsigned installs, so rows created by earlier schemas read back
as unsigned) and wires it through the SQLite plugin store and
InstalledPlugin. cloneAndCollectPlugin now returns the whole
git.HeadCommit instead of just the hash, so the signature and payload
travel with the commit they describe rather than being looked up again.

Nothing verifies yet — the values are carried, not consumed. Mirrors what
#6084 did for skills.

Part of #6300.

Signed-off-by: Samuele Verzi <samu@stacklok.com>

23 of 27 new or added lines in 2 files covered. (85.19%)

49 existing lines in 3 files now uncovered.

74814 of 107913 relevant lines covered (69.33%)

88.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
68.1
-0.39% pkg/plugins/pluginsvc/install_git.go

Coverage Regressions

Lines Coverage ∆ File
45
59.21
-4.47% pkg/workloads/manager.go
3
0.0
-100.0% pkg/workloads/sysproc_unix.go
1
94.49
-0.79% pkg/vmcp/composer/dag_executor.go
Jobs
ID Job ID Ran Files Coverage
1 32850699937.1 25 Aug 2026 01:07PM UTC 896
69.33
GitHub Action Run
Source Files on build 32850699937
  • Tree
  • List 896
  • Changed 7
  • Source Changed 2
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32850699937
  • 7f9a0981 on github
  • Prev Build on main (#32846868863)
  • Next Build on main (#32852900413)
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