MONKEY Giant saru
  • Joined on 2020-08-24
saru pushed to restore at Actions/Cache 2026-08-17 11:18:49 +08:00
d4b6457b06 fix: restore step died with exit 141 (SIGPIPE) on every cache hit — act runs step scripts with 'bash -e -o pipefail', so the 'FIRST_ENTRY=$(tar -tf ... | head -1)' detection line killed the step: head -1 closes the pipe after the first line, tar gets SIGPIPE (141), and pipefail propagates it as the script exit status (observed: 'Cache hit' then 'Process completed with exit code 141', step duration 0s, on deploy-leptos after this detection line was added on 2026-08-14)
saru pushed to save at Actions/Cache 2026-08-14 23:28:35 +08:00
3e8d61a92b Archive the cached dir relative, not by its absolute path
saru pushed to restore at Actions/Cache 2026-08-14 23:28:35 +08:00
8cdec4603c Restore into the path input, not the archive's embedded absolute path
saru pushed to save at Actions/Cache 2026-08-14 22:54:54 +08:00
c9286e3624 Save atomically and auto-prune the cache store
saru pushed to restore at Actions/Cache 2026-08-14 22:54:54 +08:00
43f1755c0e Touch archives on hit and prune the cache store after restore
saru pushed to restore at Actions/Cache 2026-05-22 02:17:07 +08:00
2d128b5303 Add more debug output: key-file, path input, and expanded path on restore
saru pushed to save at Actions/Cache 2026-05-22 02:17:07 +08:00
985f68d26e Add more debug output: key-file, path input, expanded path, and archive path on save
saru pushed to save at Actions/Cache 2026-05-22 02:02:56 +08:00
d869804b36 Change path default to github.workspace
saru pushed to restore at Actions/Cache 2026-05-22 02:02:55 +08:00
2d57ace5e4 Change path default to github.workspace
saru created branch save in Actions/Cache 2026-05-17 02:04:57 +08:00
saru pushed to save at Actions/Cache 2026-05-17 02:04:57 +08:00
403aede6f3 Create save-only action
saru pushed to main at Actions/Cache 2026-05-17 02:04:56 +08:00
d8c156de2e Convert main to README-only branch, update usage to reference @restore and @save branches
saru created branch restore in Actions/Cache 2026-05-17 02:04:56 +08:00
saru pushed to restore at Actions/Cache 2026-05-17 02:04:56 +08:00
e744d2a004 Create restore-only action
saru pushed to main at Actions/Cache 2026-05-16 14:35:34 +08:00
d31ec2f341 Update README with two-step usage pattern (restore before build, save after)
saru pushed to main at Actions/Cache 2026-05-16 14:34:50 +08:00
5cd61839b5 Add debug output for cache key, archive path, and cache path
saru pushed to main at Actions/Cache 2026-05-16 14:27:48 +08:00
8cffda161a Update README with accurate single-path usage examples
saru pushed to main at Actions/Cache 2026-05-16 14:18:45 +08:00
d327a5b85e Remove restore-keys fallback, exact key match only
saru pushed to main at Actions/Cache 2026-05-16 14:10:31 +08:00
3a3c4d55e0 Simplify to local tar.xz filesystem cache, remove API dependency
saru pushed to main at Actions/Cache 2026-05-16 14:09:32 +08:00
a7eff41c26 Replace actions/cache@v5 with local implementation, simplify key inputs