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
qmuntal ad9941188f feat: split Go module and build caches
Reuse downloaded modules across Go versions, runner architectures, and
runner images on the same OS instead of duplicating them in each build
cache archive.

Restore and save each entry independently, running operations in parallel
when safe. Serialize restores for overlapping or aliased paths, preserve
the original paths for the post step, and report cache-hit only when both
entries match their primary keys.

Update the documented manual restore keys and generated action bundles.
3 weeks ago
..
cache-restore.ts feat: split Go module and build caches 3 weeks ago
cache-save.ts feat: split Go module and build caches 3 weeks ago
cache-utils.ts feat: split Go module and build caches 3 weeks ago
constants.ts feat: split Go module and build caches 3 weeks ago
go-version-fetch.ts Migrate to ESM and upgrade dependencies (#763) 3 months ago
installer.ts Migrate to ESM and upgrade dependencies (#763) 3 months ago
main.ts Preserve native Go environment names in action outputs (#793) 1 month ago
package-managers.ts feat: split Go module and build caches 3 weeks ago
setup-go.ts Migrate to ESM and upgrade dependencies (#763) 3 months ago
system.ts Migrate to ESM and upgrade dependencies (#763) 3 months ago
types.ts Node 24 upgrade (#624) 1 year ago
utils.ts Update self-hosted environment validation and bump undici version (#556) 2 years ago