mirror of https://github.com/actions/setup-go.git
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.
The regex in `parseGoVersionFile()` didn't consider rc and beta versions. The regex has been extended. In `findMatch()` the match is checked using `semver.satisfies()`. But `semver.satisfies()` doesn't no about Go's non-semver rc and beta version formats (1.16c1 instead of 1.16.0-rc.1). We cannot use `makeSemver()` on `versionSpec` and compare the result using `semver.satisfies()` because `versionSpec` could be, well, a spec. Instead we first check if there is a strict match between the candidate version and the versionSpec. Fixes #525. |
4 weeks ago | |
|---|---|---|
| .. | ||
| data | 4 weeks ago | |
| cache-restore.test.ts | 3 months ago | |
| cache-utils.test.ts | 3 months ago | |
| setup-go.test.ts | 4 weeks ago | |
| utils.test.ts | 1 year ago | |
| verify-go.sh | 6 years ago | |
| windows-toolcache.test.ts | 3 years ago | |