You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Since it changes rapidly, especially during merge cycles, and we don't want CI to surprisingly blow up in our faces from one day to another. Pin this to a commit from yesterday which works, since some changes merged today moved where the Go build version is recorded and broke garble. While at it, replace "git clone" with a wget of a source archive. This is much, much faster, mainly because a tarball is significantly smaller. We now download about 20MiB instead of over 350MiB. One downside is that, without git, make.bash can't construct a devel version on its own. For that reason, add a pretty basic manual version via the VERSION file. This means that we must not reject custom devel version strings. This is a good thing anyway, because custom devel strings are already common when building Go in custom ways. Those people tend to be advanced users, such as CI, so fall back to assuming they know what they are doing and don't error. Plus, starting last week, devel versions in Go master now contain the major Go version like in build tags, such as "go1.17-commit...", so we will soon start relying on that instead of parsing dates: $ go version go version devel go1.17-a7e16abb22 Thu Apr 8 07:33:58 2021 +0000 linux/amd64 |
4 years ago | |
---|---|---|
.. | ||
workflows | 4 years ago | |
FUNDING.yml | 5 years ago |