How to update the build image
The procedure is:
- Update
build-image/Dockerfile
- Create a PR to master with that changed, after the PR is merged to master, the new build image is available in the quay.io repository. Check github action logs here for to find the image tag.
- Create another PR to replace the image tag in
.github/workflows/*
(there may be multiple references) and Makefile (variableLATEST_BUILD_IMAGE_TAG
). - If you are updating Go’s runtime version be sure to change
actions/setup-go
’sgo-version
in ``.github/workflows/*`. - Open a PR and make sure the CI with new build-image passes