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

maruina / go-infrabin
54%
master: 56%

Build:
Build:
LAST BUILD BRANCH: renovate/gcr.io-distroless-base-debian12
DEFAULT BRANCH: master
Repo Added 26 Nov 2019 08:33AM UTC
Files 14
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

LAST BUILD ON BRANCH egress
branch: egress
CHANGE BRANCH
x
Reset
  • egress
  • admin-port
  • changelog
  • ct
  • delay
  • dependabot/go_modules/golang.org/x/net-0.36.0
  • dependabot/go_modules/golang.org/x/net-0.38.0
  • deps
  • docker
  • docs
  • fix-build
  • fix-deploy
  • fix-gor
  • fix-gr
  • fix-release
  • fix-renovate
  • github-actions
  • github-actions-coverage
  • go-improve
  • go1.23
  • gor
  • grpc-health
  • headers
  • kubeinfo
  • logs
  • maruina-patch-1
  • master
  • multi-arch-docker
  • prom
  • renovate/actions-checkout-4.x
  • renovate/aws-sdk-go-v2-monorepo
  • renovate/docker-build-push-action-5.x
  • renovate/docker-build-push-action-6.x
  • renovate/docker-login-action-3.x
  • renovate/gcr.io-distroless-base-debian12
  • renovate/github-actions
  • renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x
  • renovate/github.com-onsi-gomega-1.x
  • renovate/go-google.golang.org-protobuf-vulnerability
  • renovate/go-module-dependencies
  • renovate/golang-1.x
  • renovate/golangci-golangci-lint-action-6.x
  • renovate/golangci-lint-2.x
  • renovate/google.golang.org-genproto-googleapis-api-digest
  • renovate/google.golang.org-grpc-1.x
  • renovate/google.golang.org-grpc-cmd-protoc-gen-go-grpc-1.x
  • renovate/google.golang.org-protobuf-1.x
  • renovate/goreleaser-goreleaser-action-5.x
  • renovate/goreleaser-goreleaser-action-6.x
  • renovate/helm-chart-releaser-action-1.x
  • renovate/helm-chart-testing-action-2.x
  • renovate/helm-kind-action-1.x
  • renovate/major-github-actions
  • renovate/migrate-config
  • root-handler
  • slim-docker
  • struct
  • v0.1.0
  • v0.1.1
  • v0.1.2
  • v0.1.3
  • v0.1.4
  • v0.1.5

26 Oct 2025 08:38AM UTC coverage: 53.915% (+5.4%) from 48.485%
18815491264

Pull #410

github

maruina
Fix errcheck linter: explicitly ignore resp.Body.Close() error

The golangci-lint errcheck linter requires that all error return
values are checked. Since we're closing the response body in a defer
after successfully receiving and processing the response, any close
error at this point is not actionable (the connection test succeeded).

Changed from:
  defer resp.Body.Close()

To:
  defer func() { _ = resp.Body.Close() }()

This explicitly shows the error is intentionally ignored, which
satisfies the errcheck linter while maintaining the same behavior.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Pull Request #410: Add /egress endpoint

130 of 168 new or added lines in 3 files covered. (77.38%)

482 of 894 relevant lines covered (53.91%)

4.38 hits per line

Relevant lines Covered
Build:
Build:
894 RELEVANT LINES 482 COVERED LINES
4.38 HITS PER LINE
Source Files on egress
  • Tree
  • List 14
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18815491264 egress Fix errcheck linter: explicitly ignore resp.Body.Close() error The golangci-lint errcheck linter requires that all error return values are checked. Since we're closing the response body in a defer after successfully receiving and processing the r... Pull #410 26 Oct 2025 08:39AM UTC maruina github
53.91
18815404444 egress Refactor EgressDNS to minimize if/else nesting Extract DNS resolver creation logic into a separate helper method to reduce nested if statements and improve code readability. Changes: - Created createDNSResolver helper method - Reduced if/else ne... Pull #410 26 Oct 2025 08:31AM UTC maruina github
54.07
18815377739 egress Add custom DNS server support to EgressDNS endpoint Allow users to specify a custom DNS server for DNS resolution testing with format hostname@dns_server:port. Port defaults to 53 if not specified. Changes: - Updated proto definition to document... Pull #410 26 Oct 2025 08:28AM UTC maruina github
54.24
18815273994 egress Add egress endpoints for network connectivity testing Implements DNS resolution, HTTP, and HTTPS connectivity testing endpoints with support for custom DNS servers and configurable timeouts. Closes #49 Pull #410 26 Oct 2025 08:19AM UTC maruina github
53.56
See All Builds (1576)
  • Repo on GitHub
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

© 2025 Coveralls, Inc