Skip to content

fix: Address upstream PR review feedback for wardgate-proxy#5

Merged
emretinaztepe merged 1 commit intomainfrom
feature/wardgate-proxy
Mar 6, 2026
Merged

fix: Address upstream PR review feedback for wardgate-proxy#5
emretinaztepe merged 1 commit intomainfrom
feature/wardgate-proxy

Conversation

@emretinaztepe
Copy link
Copy Markdown

Summary

  • Reuse cli.Config.LoadRootCAs() instead of reimplementing CA loading in wardgate-proxy
  • Return errors from resolveConfig instead of log.Fatal for testability
  • Add .goreleaser.yaml entries for wardgate-proxy (build, archive, brew)
  • Add unit tests for resolveConfig error paths

Mirrors the review fixes requested in wardgate#5

Test plan

  • All 47 tests pass with race detector (go test -v -race ./cmd/wardgate-proxy/)
  • go build ./... clean

🤖 Generated with Claude Code

- Reuse cli.Config.LoadRootCAs() instead of reimplementing CA loading
- Return errors from resolveConfig instead of log.Fatal for testability
- Add goreleaser entries for wardgate-proxy (build, archive, brew)
- Add unit tests for resolveConfig error paths

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
-e
Signed-off-by: Emre Tinaztepe <emre@binalyze.com>
@emretinaztepe emretinaztepe merged commit 59e035f into main Mar 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant