We like GitWebhookProxy, but needed a few changes .... (security, multi arch, fips 140-3)
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
Yes, definitely create a PR and we will review it!
Here it comes .. :-) https://github.com/stakater/GitWebhookProxy/pull/121
@karl-johan-grahn I see there's a PR ready for those changes, and we're interested in those changes as well Do we have an ETA for when we can have this work reviewed?