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

pomerium / pomerium / 26791602380 / 1
52%
main: 52%

Build:
DEFAULT BRANCH: main
Ran 02 Jun 2026 01:17AM UTC
Files 704
Run time 17s
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 Jun 2026 12:56AM UTC coverage: 52.193% (+6.4%) from 45.756%
26791602380.1

push

github

web-flow
core: refactor config, databroker proto packages, add go.mods (#6387)

## Summary
For the `config` and `databroker` gRPC packages, give them their own
`go.mod` files and setup a `go.work` for the repo so that they can be
used by other projects without having to pull in all of core's other
dependencies.

To do this we needed to remove references to other core packages, so I
created a `databrokerutil` package for much of that functionality.

Unfortunately `-modfile=` is not compatible with workspaces, so existing
tools had to be put back into the root `go.mod` file and I removed the
`internal/tools` folder

## Related issues
-
[ENG-4071](https://linear.app/pomerium/issue/ENG-4071/core-setup-workspace-and-gomod-files-for-config-and-databroker)


## AI disclosure
No AI was used for this PR.

## Checklist

- [x] reference any related issues
- [x] updated unit tests
- [ ] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [x] disclosed AI usage (or wrote "none") per AI_POLICY.md
- [x] ready for review

36736 of 70385 relevant lines covered (52.19%)

464.08 hits per line

Source Files on job 26791602380.1
  • Tree
  • List 704
  • Changed 27
  • Source Changed 16
  • Coverage Changed 23
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26791602380
  • d7bd8b40 on github
  • Prev Job for on main (#26654785117.1)
  • Next Job for on main (#26822119352.1)
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