Skip to content

Conversation

tido64
Copy link
Member

@tido64 tido64 commented Dec 6, 2024

Summary:

On CI, checkouts start by creating a new Git repo, then adding a remote and performing a checkout to a specific commit. This means that we're usually left in a headless state. Switching to a blobless clone should allow us to access full Git history without the cost of a full clone.

Cherry-pick 5bf84b1.

Test Plan:

n/a

On CI, checkouts start by creating a new Git repo, then adding a remote
and performing a checkout to a specific commit. This means that we're
usually left in a headless state. Switching to a blobless clone should
allow us to access full Git history without the cost of a full clone.
@tido64 tido64 requested a review from a team as a code owner December 6, 2024 14:57
@Saadnajmi Saadnajmi changed the title ci: use blobless clones in publishing pipelines (#2315) ci(0.76): use blobless clones in publishing pipelines (#2315) Dec 6, 2024
@tido64 tido64 enabled auto-merge (squash) December 6, 2024 14:59
@tido64 tido64 merged commit 4eb3ae1 into 0.76-stable Dec 6, 2024
10 checks passed
@tido64 tido64 deleted the tido/0.76/blobless-clone branch December 6, 2024 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants