CI: cross-job dependency caching (shell client for the act-runner cache server) #6
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/shell-cache"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
actions/cache@v4 is a Node action fetched from github.com - unreachable from the runner network, and job containers are deliberately nodeless. scripts/ci-cache.sh speaks the act-runner artifactcache REST protocol directly (lookup, reserve, upload, commit), verified against the forgejo-runner source (act/artifactcache/handler.go).
Measured context: jobs spend a chunk of their 110-175s in poetry install; warm-cache runs should cut that on repeat commits.