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.
setup-go/src
John Maguire ec6ca8bb3c Add go-version-file-behavior input
By default an exact version read from go-version-file is used as
written, so a "go 1.22.0" directive pins CI to the oldest patch
release of the minor even when newer patches with security fixes
exist. Dependencies can force such an exact version into go.mod.

Setting go-version-file-behavior to latest-patch widens an exact
major.minor.patch version into a ~X.Y.Z range, resolving the newest
available patch release of the same minor while keeping the file's
version as a floor. Bare minors and prereleases pass through
unchanged. The default behavior (exact) is unchanged.
21 hours ago
..
cache-restore.ts Migrate to ESM and upgrade dependencies (#763) 2 months ago
cache-save.ts Migrate to ESM and upgrade dependencies (#763) 2 months ago
cache-utils.ts Migrate to ESM and upgrade dependencies (#763) 2 months ago
constants.ts Implementation of caching functionality for setup-go action (#228) 4 years ago
go-version-fetch.ts Migrate to ESM and upgrade dependencies (#763) 2 months ago
installer.ts Add go-version-file-behavior input 21 hours ago
main.ts Add go-version-file-behavior input 21 hours ago
package-managers.ts Update default Go module caching to use go.mod (#705) 8 months ago
setup-go.ts Migrate to ESM and upgrade dependencies (#763) 2 months ago
system.ts Migrate to ESM and upgrade dependencies (#763) 2 months ago
types.ts Node 24 upgrade (#624) 1 year ago
utils.ts Update self-hosted environment validation and bump undici version (#556) 1 year ago