GitWebhookProxy icon indicating copy to clipboard operation
GitWebhookProxy copied to clipboard

golang 1.24.3, multi arch containers, helm support for GCP loadbalancers, currency updates, FIPS 140-3

Open schwichtgit opened this issue 7 months ago • 2 comments

  • golang 1.24.3
  • GOFIPS140 profile to support FIPS 140-3
  • GOPROXY support
  • multi arch container build using podman
  • helm support for GCP loadbalancers
  • EOL packr
  • golang module currency
    • Replaced github.com/julienschmidt/httprouter with github.com/go-chi/chi/v5
    • Replaced github.com/namsral/flag with github.com/spf13/pflag

Known limitations: If the PR should get accepted, I suggest to bump the version of GitWebhookProxy As this PR introduces a new, additional method to build containers, the legacy method could be EOL, but this should be decided by the maintainer. Also the static manifest files have not been updated. non GCP LB/ingress scenarios are not supported by the helm chart yet.

schwichtgit avatar May 19 '25 13:05 schwichtgit

@karl-johan-grahn we would love to see these updates land, how can we get this reviewed and get a new release cut? Thanks so much!

ebdekock avatar Jun 09 '25 11:06 ebdekock

While I should probably rebase this on golang 1.25.1, I wonder @karl-johan-grahn if you you have any feedback for me?

schwichtgit avatar Sep 15 '25 14:09 schwichtgit