Generate a github personal access token with the following permissions:
repo:status Access commit status
repo_deployment Access deployment status
public_repo Access public repositories
Save the personal access token (will later encrypt this using KMS)
Go releaser automation builds go binaries for several different platforms.
There are specific instructions for setting this up for google cloud build. https://goreleaser.com/ci/#google-cloudbuild