Hello,
Let me start by saying thank you!
I like the GitWebhookProxy project, but needed to do some work to make it work for us.
I added multi arch container support, worked a bit on the helm chart and moved some outdated dependencies to well supported modules.
I moved the project to golang 1.24.3 and enabled a FIPS 140-3 build.
I would be interested to upstream this work!
The change set is rather large.
Currently, I have my fork at https://github.com/schwichtgit/GitWebhookProxy.
We needed GCP LB/ingress in our environment, further work could add Azure / AWS support.
The new build system makes use of podman, that I run locally on my MacBook.
I did not touch the original build setup, I assume further work would be needed to get the goreleaser build working (I did not test that).
Also more unit tests, but sadly I do not have a lot of time for this.
Interested to get a PR?
Best - Frank