mirror of
https://github.com/actions/checkout.git
synced 2026-11-08 02:30:06 +08:00
When sparse-checkout is set and filter is not, checkout fetches with --filter=blob:none. If the sparse patterns keep most of the repository, the following checkout fetches each blob lazily from the promisor remote, which is slower than one full pack. Setting filter to 'none' now fetches without a filter. 'none' is not a valid git filter-spec, so no existing workflow can depend on it. The effective filter is now resolved in input-helper, so git-source-provider has one decision point. |
||
|---|---|---|
| .. | ||
| index.js | ||
| package.json | ||
| problem-matcher.json | ||