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

pomerium / pomerium / 29466662929
53%

Build:
DEFAULT BRANCH: main
Ran 16 Jul 2026 02:53AM UTC
Jobs 1
Files 706
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

16 Jul 2026 02:28AM UTC coverage: 52.26% (+0.02%) from 52.242%
29466662929

push

github

web-flow
ci: replace Coveralls PR noise with native summaries (#6515)

## Summary

Coveralls reports repository-wide coverage movement that is not
actionable for an individual PR, while passing Acceptance runs add a
full sticky report to every PR. Replace that noise with a quiet Test-job
summary for material coverage changes in changed Go files, and a single
sticky comment only when Acceptance fails.

The Test job compares the PR profile with the latest successful `main`
profile for the PR base SHA. It emits nothing for non-Go changes,
sub-1.0pp deltas, or unavailable base data. The trusted reporter links
failed Acceptance jobs without executing PR code or artifacts, then
hides its comment after the current rerun succeeds.

## Related issues

-
[ENG-4244](https://linear.app/pomerium/issue/ENG-4244/harden-acceptance-failure-summaries)

## User Explanation

No user-facing change.

## Testing

- `go test ./scripts`
- `node --test internal/acceptance/scripts/generate-summary.test.mjs`
- `actionlint .github/workflows/test.yaml
.github/workflows/acceptance.yaml .github/workflows/ci-report.yaml`
- `go mod tidy`
- `git diff --check`
- `make build`
- `make test`
- `make lint`

## AI disclosure

GPT-5 Codex drafted the implementation and PR description; the author
supplied the requirements and review direction.

## Checklist

- [x] reference any related issues
- [x] updated unit tests
- [x] add appropriate label (`ci`)
- [x] disclosed AI usage per AI_POLICY.md
- [x] ready for review

37027 of 70851 relevant lines covered (52.26%)

460.92 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
48.48
0.18% internal/databroker/server_clustered_follower.go
2
90.91
0.0% pkg/fanout/receive.go
2
89.21
0.0% pkg/health/systemd.go
1
97.92
-1.04% pkg/identity/manager/schedulers.go
1
75.73
-0.26% pkg/storage/postgres/backend.go
1
75.41
0.0% pkg/storage/postgres/registry.go
Jobs
ID Job ID Ran Files Coverage
1 29466662929.1 16 Jul 2026 02:53AM UTC 706
52.26
GitHub Action Run
Source Files on build 29466662929
  • Tree
  • List 706
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29466662929
  • d5c380ad on github
  • Prev Build on main (#29463864048)
  • Next Build on main (#29520844129)
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