checkout/src
Jellyfrog 4fba4c42af Allow filter: none to disable the implicit blob:none for sparse checkout
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.
2026-10-02 01:45:20 +02:00
..
misc getting ready for checkout v7 release (#2464) 2026-06-17 09:59:35 -04:00
fs-helper.ts Update NPM dependencies (#1703) 2024-04-24 12:04:10 -04:00
git-auth-helper.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
git-command-manager.ts escape values passed to --unset (#2530) 2026-07-17 13:44:40 -04:00
git-directory-helper.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
git-source-provider.ts Allow filter: none to disable the implicit blob:none for sparse checkout 2026-10-02 01:45:20 +02:00
git-source-settings.ts Allow filter: none to disable the implicit blob:none for sparse checkout 2026-10-02 01:45:20 +02:00
git-version.ts Convert checkout to a regular action (#70) 2019-12-03 10:28:59 -05:00
github-api-helper.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
input-helper.ts Allow filter: none to disable the implicit blob:none for sparse checkout 2026-10-02 01:45:20 +02:00
main.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
ref-helper.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
regexp-helper.ts add support for submodules (#173) 2020-03-05 14:21:59 -05:00
retry-helper.ts update dev dependencies and react to new linting rules (#611) 2021-10-19 09:52:57 -05:00
state-helper.ts Fix comment typos (that got added in #770) (#1057) 2022-12-28 17:19:08 -05:00
unsafe-pr-checkout-helper.ts update error wording (#2467) 2026-06-17 13:51:53 -04:00
url-helper.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
workflow-context-helper.ts Update NPM dependencies (#1703) 2024-04-24 12:04:10 -04:00