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

stacklok / toolhive / 21599980441
61%

Build:
DEFAULT BRANCH: main
Ran 02 Feb 2026 05:22PM UTC
Jobs 1
Files 489
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

02 Feb 2026 05:14PM UTC coverage: 60.639% (+0.09%) from 60.545%
21599980441

push

github

web-flow
Embedded Auth Server Runner Integration (#3540)

Introduces the `EmbeddedAuthServer` wrapper in `pkg/authserver/runner/` that bridges serializable configuration with the authorization server runtime. The wrapper:

- Transforms `authserver.RunConfig` (file paths, env var names) to `authserver.Config` (resolved values) at runtime
- Loads signing keys from PEM files with fallback support for key rotation
- Reads HMAC secrets from files for signing authorization codes and refresh tokens
- Resolves upstream client secrets from files or environment variables
- Performs OIDC discovery to automatically populate authorization/token endpoints
- Supports both OIDC and pure OAuth2 upstream provider types

194 of 214 new or added lines in 1 file covered. (90.65%)

8 existing lines in 2 files now uncovered.

39953 of 65887 relevant lines covered (60.64%)

76.58 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
20
90.65
pkg/authserver/runner/embeddedauthserver.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
54.0
-2.0% pkg/networking/port.go
6
75.47
-5.66% pkg/secrets/keyring/keyctl_linux.go
Jobs
ID Job ID Ran Files Coverage
1 21599980441.1 02 Feb 2026 05:22PM UTC 489
60.64
GitHub Action Run
Source Files on build 21599980441
  • Tree
  • List 489
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21599980441
  • a82c591b on github
  • Prev Build on main (#21598727378)
  • Next Build on main (#21625916614)
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