Commit Graph

12 Commits (867e185dcc30a4cbc00d9775c0f1e18ee53f2d66)

Author SHA1 Message Date
Claude 867e185dcc
perf: log cache directory sizes for visibility
Log GOMODCACHE and GOCACHE sizes (in human-readable format) after
restore and before save. This helps diagnose cache bloat and monitor
the impact of cache-build settings.

https://claude.ai/code/session_01CqrWSjzGgd7Zi6LyJkd9XW
3 weeks ago
Claude cf0b11600c
perf: add cache-build option and upgrade to v6.2.0
Add `cache-build` input (default: false) to control whether GOCACHE is
included in the cache. This dramatically reduces cache size from ~1.2GB
to ~200-400MB by excluding build artifacts that have low reuse across
code changes.

Also upgrades dependencies (@actions/cache v5, semver v7.7) and runtime
to node24 to align with upstream actions/setup-go.

https://claude.ai/code/session_01CqrWSjzGgd7Zi6LyJkd9XW
3 weeks ago
kevin perreau ed099b7083
perf: improve setup-go cache for build-cache + use improved version of hash dir based on file's meta 2 years ago
Dmitry Shibanov 0c52d547c9
Update dependencies for node20 (#445) 2 years ago
Sergey Dolin c51a720768
Enable caching by default with default input (#332) 3 years ago
Evgenii Korolevskii c4e169859f prettier format 4 years ago
Evgenii Korolevskii db58e98a43 format 4 years ago
Evgenii Korolevskii 5547b9ed8d fix(cache): Not throw err if no cache folders 4 years ago
Evgenii Korolevskii be45b2722d build 4 years ago
Vladimir Safonkin 9eecd2d0d7 Minor fix 4 years ago
Vladimir Safonkin 0fd92001e9 Rework cache handling 4 years ago
IvanZosimov b22fbbc292
Implementation of caching functionality for setup-go action (#228) 4 years ago