GitWebhookProxy icon indicating copy to clipboard operation
GitWebhookProxy copied to clipboard

We like GitWebhookProxy, but needed a few changes .... (security, multi arch, fips 140-3)

Open schwichtgit opened this issue 11 months ago • 3 comments

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

schwichtgit avatar May 16 '25 20:05 schwichtgit

Yes, definitely create a PR and we will review it!

karl-johan-grahn avatar May 18 '25 17:05 karl-johan-grahn

Here it comes .. :-) https://github.com/stakater/GitWebhookProxy/pull/121

schwichtgit avatar May 19 '25 13:05 schwichtgit

@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?

osherdp avatar Oct 22 '25 14:10 osherdp