setup-go/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
John Maguire f75efb3f19 Resolve latest-patch from the versions manifest and tighten input handling
- latest-patch implies check-latest so the newest patch release comes
  from the versions manifest instead of a possibly stale runner tool
  cache, with a warning when the manifest cannot be reached
- fail fast when latest-patch is combined with a custom download base URL
- never widen an exact toolchain directive pin
- validate go-version-file-behavior on every input path
- widen v-prefixed versions and log when a version is used as written
- document dependency cache invalidation on new patch releases
2026-08-18 13:28:12 -04:00
..
cache-restore.ts Migrate to ESM and upgrade dependencies (#763) 2026-07-15 15:34:36 -05:00
cache-save.ts Migrate to ESM and upgrade dependencies (#763) 2026-07-15 15:34:36 -05:00
cache-utils.ts Migrate to ESM and upgrade dependencies (#763) 2026-07-15 15:34:36 -05:00
constants.ts Implementation of caching functionality for setup-go action (#228) 2022-05-25 12:07:29 +02:00
go-version-fetch.ts Migrate to ESM and upgrade dependencies (#763) 2026-07-15 15:34:36 -05:00
installer.ts Resolve latest-patch from the versions manifest and tighten input handling 2026-08-18 13:28:12 -04:00
main.ts Resolve latest-patch from the versions manifest and tighten input handling 2026-08-18 13:28:12 -04:00
package-managers.ts Update default Go module caching to use go.mod (#705) 2026-01-26 10:59:03 -06:00
setup-go.ts Migrate to ESM and upgrade dependencies (#763) 2026-07-15 15:34:36 -05:00
system.ts Migrate to ESM and upgrade dependencies (#763) 2026-07-15 15:34:36 -05:00
types.ts Node 24 upgrade (#624) 2025-09-03 21:54:45 -05:00
utils.ts Update self-hosted environment validation and bump undici version (#556) 2025-04-01 10:32:30 -05:00