Skip to content

Conversation

@jnilau
Copy link
Contributor

@jnilau jnilau commented Mar 5, 2024

Agent updates to parse the fetchFilter YAML property in the checkout task and add the --filter option for treeless/blobless fetches. Unexpected values will be ignored. For future-proofing and handling multiple filter options down the line, the expected input is a + delimited filters list.

Since we're currently only supporting treeless blobless fetches, the expected YAML input would be the following:

  • Treeless:
- checkout: repo
  fetchFilter: tree:0
  • Blobless
- checkout: repo
  fetchFilter: blob:none

@jnilau jnilau requested review from a team as code owners March 5, 2024 18:04
@jnilau
Copy link
Contributor Author

jnilau commented Mar 5, 2024

Original PR here for comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[enhancement]: add support for git partial clone in checkout step

3 participants