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

pomerium / pomerium / 21890602901
44%

Build:
DEFAULT BRANCH: main
Ran 11 Feb 2026 02:48AM UTC
Jobs 1
Files 665
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

11 Feb 2026 02:36AM UTC coverage: 43.966% (-0.01%) from 43.977%
21890602901

push

github

web-flow
Add custom git merge driver for components.json (#6068)

## Summary

Add a custom git merge driver that automatically resolves merge
conflicts in `internal/version/components.json` by picking the highest
semver version for each component.

This eliminates the recurring merge conflicts that occur when multiple
branches update component versions.

## Related issues

N/A

## User Explanation

No user-facing changes. This is a developer experience improvement that
reduces merge conflicts.

## Checklist

- [x] reference any related issues
- [ ] updated unit tests
- [x] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [ ] ready for review

---

### Setup (required once after cloning)

```bash
make setup
```

This registers the merge driver in your local git config.

34 of 102 new or added lines in 2 files covered. (33.33%)

15 existing lines in 2 files now uncovered.

31854 of 72452 relevant lines covered (43.97%)

118.03 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
82.93
internal/cmd/merge-components-json/merge.go
61
0.0
internal/cmd/merge-components-json/main.go

Uncovered Existing Lines

Lines Coverage ∆ File
6
89.22
-2.94% config/config_source.go
9
79.91
0.0% pkg/ssh/manager.go
Jobs
ID Job ID Ran Files Coverage
1 21890602901.1 11 Feb 2026 02:48AM UTC 665
43.97
GitHub Action Run
Source Files on build 21890602901
  • Tree
  • List 665
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21890602901
  • 31e6260e on github
  • Prev Build on main (#21874863305)
  • Next Build on main (#21890627876)
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