Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do-release target to automate releases
This does several things: - Checks out a release branch for the release version - Creates a /release folder. Everything in this folder should get uploaded to a the Github Release. - Build binaries and images with the release version - Creates sdk and binary archives, and moves the into the /release folder for upload a github release (for the release version) - Creates a zip of the install.yaml, LICENCE and README.md for installation also in the /release folder - Pushes the release images up to gcr.io/agones-images - Pushes the release branch up to github, ready to be tagged by a Github release. The only manual step should be creating the Github release via the web form, which will create the tag, and make the archives available to download.
- Loading branch information