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)
restore
saru2026-08-17 11:18:46 +08:00
8cdec4603c
Restore into the path input, not the archive's embedded absolute path
saru2026-08-14 23:28:31 +08:00
3e8d61a92b
Archive the cached dir relative, not by its absolute path
save
saru2026-08-14 23:28:25 +08:00
43f1755c0e
Touch archives on hit and prune the cache store after restore
saru2026-08-14 22:54:47 +08:00
c9286e3624
Save atomically and auto-prune the cache store
saru2026-08-14 22:54:43 +08:00
985f68d26e
Add more debug output: key-file, path input, expanded path, and archive path on save
saru2026-05-22 02:17:05 +08:00
2d128b5303
Add more debug output: key-file, path input, and expanded path on restore
saru2026-05-22 02:16:56 +08:00
d869804b36
Change path default to github.workspace
saru2026-05-22 02:02:56 +08:00
2d57ace5e4
Change path default to github.workspace
saru2026-05-22 02:02:48 +08:00
d8c156de2e
Convert main to README-only branch, update usage to reference @restore and @save branches
main
saru2026-05-17 02:04:39 +08:00