gocardless / theatre

GoCardless' collection of Kubernetes extensions
MIT License
23 stars 17 forks source link

Update golang to 1.20.5 & Makefile improvements #299

Closed rnaveiras closed 1 year ago

rnaveiras commented 1 year ago

Used the last version of Golang, updating the github workflows and the Dockerfile.

It also includes an update on the Ubuntu version.

Aim to simplify the user experience while developing locally.

Removed the GOARCH flag, so you're using your default ARCH by default. I I think this will be simpler for everyone and reduce the number of binaries to build.

Added helpers to run the acceptance tests; maybe we can also use them in GitHub actions. Including makefile targets to install all tools required.