You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: use rename trick to handle stale NFS file handles on build cleanup
Replace 'rm -rf build || true' with 'mv build build.stale.$$' followed
by a background best-effort delete. mv is a metadata-only operation that
succeeds even when files have stale NFS handles, guaranteeing build/ is
gone before the fresh build starts. Old stale trees are cleaned up
opportunistically in the background.
This also simplifies test.sh and bench.sh: since mv reliably removes
build/, the Phoenix-specific override in the build condition is no longer
needed — the plain '[ ! -d build ]' check is sufficient again.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments