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

stacklok / toolhive / 34612681842
71%

Build:
DEFAULT BRANCH: main
Ran 11 Sep 2026 03:00PM UTC
Jobs 1
Files 920
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

11 Sep 2026 02:51PM UTC coverage: 70.564% (+0.06%) from 70.506%
34612681842

push

github

web-flow
Publish fallback keys in the authserver JWKS endpoint (#6638)

* Publish fallback keys in the authserver JWKS endpoint

The documented signing-key rotation procedure relies on an overlap
window where both the old and new keys are published, but
KeyProvider.PublicKeys(ctx) was never called outside tests. The JWKS
endpoint only ever served the single active signing key, so promoting
a fallback key to primary invalidated every outstanding token instead
of opening the intended overlap window.

Wire PublicKeys(ctx) through newServer into
NewAuthorizationServerConfig so SigningJWKS includes the primary
signing key plus every configured fallback key, primary first.

Fixes #6451

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Fix struct literal alignment for gci/gofmt compliance

CI's golangci-lint (v2.13.2, bundled gofmt fork) splits a struct
literal's field-alignment into groups differently than the locally
installed older golangci-lint, so the previous manual field alignment
in these two struct literals passed locally but failed CI's gci check.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>

14 of 16 new or added lines in 2 files covered. (87.5%)

81146 of 114997 relevant lines covered (70.56%)

96.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
81.92
-0.32% pkg/authserver/server_impl.go
Jobs
ID Job ID Ran Files Coverage
1 34612681842.1 11 Sep 2026 03:00PM UTC 920
70.56
GitHub Action Run
Source Files on build 34612681842
  • Tree
  • List 920
  • Changed 7
  • Source Changed 2
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34612681842
  • 41dec70e on github
  • Prev Build on main (#34609143708)
  • Next Build on main (#34630956529)
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