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

pomerium / pomerium / 20045720966
44%

Build:
DEFAULT BRANCH: main
Ran 08 Dec 2025 11:14PM UTC
Jobs 1
Files 590
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

08 Dec 2025 11:03PM UTC coverage: 52.983% (+0.02%) from 52.96%
20045720966

push

github

web-flow
authorize: ssh upstream policy support (#5945)

Add a field to the UpstreamTunnel config struct accepting a PPL policy
to control which ssh connections can serve as upstreams for a route.

Update the policy evaluator to store a separate upstream policy query.
When building a policy evaluator, prepare both the existing queries and
this new upstream policy query.

Add a field to the RequestSSH struct to signal whether to evaluate the
regular policy or the upstream policy.

Refactor the existing EvaluatePortForward and EvaluateRoute methods to
accept a *config.Policy, for compatibility with the policy evaluator
setup.

Log upstream policy checks at debug level.

55 of 116 new or added lines in 5 files covered. (47.41%)

16 existing lines in 5 files now uncovered.

29080 of 54886 relevant lines covered (52.98%)

84.8 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
50.53
0.0% authorize/grpc.go
2
68.08
-0.5% authorize/log.go
16
81.37
-0.85% authorize/evaluator/policy_evaluator.go
42
0.0
0.0% authorize/ssh_grpc.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
81.37
-0.85% authorize/evaluator/policy_evaluator.go
1
92.16
0.98% config/config_source.go
1
75.41
0.0% pkg/storage/postgres/registry.go
4
70.71
-1.06% internal/autocert/manager.go
9
87.98
0.0% pkg/ssh/manager.go
Jobs
ID Job ID Ran Files Coverage
1 20045720966.1 08 Dec 2025 11:14PM UTC 590
52.98
GitHub Action Run
Source Files on build 20045720966
  • Tree
  • List 590
  • Changed 17
  • Source Changed 8
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20045720966
  • 55a9a4bd on github
  • Prev Build on main (#19976949261)
  • Next Build on main (#20074773701)
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