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

umputun / reproxy / 20012365009 / 1
78%
master: 78%

Build:
DEFAULT BRANCH: master
Ran 09 Dec 2025 08:29AM UTC
Files 19
Run time 0s
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

07 Dec 2025 11:58PM UTC coverage: 77.945% (+0.09%) from 77.854%
20012365009.1

push

github

web-flow
Modernize release automation with GoReleaser and multi-arch Docker builds (#238)

* ci: modernize release automation with GoReleaser and multi-arch Docker builds

- Add release.yml workflow for automatic binary publishing via GoReleaser
- Add docker.yml workflow with parallel multi-arch builds (amd64/arm64)
- Remove Docker build steps from ci.yml (now CI-only)
- Add Homebrew tap configuration to goreleaser.yml
- Remove obsolete Dockerfile.artifacts and Makefile dist target
- Update README with Homebrew installation instructions

* fix: use t.Context() in proxy tests to prevent goroutine leaks

* chore: address review feedback - add fetch-depth and update checkout version

* fix goroutine leak in mergeEvents and use t.Context() in tests

the mergeEvents function could block forever when sending to the output
channel after context cancellation. this caused test timeouts and
potential production goroutine leaks. also replaced context.Background()
with t.Context() in tests for proper cleanup on test completion.

* fix flaky TestHttp_healthHandler test

use assert.Eventually to wait for server readiness instead of fixed
sleep. this makes the test more reliable on slow CI runners.

* increase CI test timeout to 120s

* fix flaky proxy tests with require.Eventually for server readiness

replace 10ms sleep after h.Run() with require.Eventually polling
to wait for server to accept connections. this fixes intermittent
"connection refused" errors on slow CI runners.

2283 of 2929 relevant lines covered (77.94%)

20.29 hits per line

Source Files on job 20012365009.1
  • Tree
  • List 19
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20012365009
  • ed44d553 on github
  • Prev Job for on master (#19986262908.1)
  • Next Job for on master (#20125541625.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