Reuse exact Git revisions for Dockerfile preparation #298
Loading…
Reference in a new issue
No description provided.
Delete branch "perf/dockerfile-exact-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?
Dockerfile preparation now fetches only the required base and source commits through the repository cache helper, instead of cloning all branches and fetching every pull-request ref for each task. Each task has a separate checkout and the lock covers cache mutation and checkout preparation only. Removes four uncalled wrappers, their string-only guard and the unused Python runtime.
Validation: real Git fixtures prove pull-only commits, one cold fetch, no extra warm fetch, divergent merge-base coverage, missing revision rejection and VERSION enforcement. Image contracts and lints passed. Agent consumers will use the new v8 image after publication.
1c9e58de1ac8ffa0010a