checkout/__test__
askalf 7282dbb854 set the commit output when falling back to the REST API
When Git is not available on the runner, getSource() downloads the
repository using the REST API and returns early, before the commit
output is set. The ref output is still set by main.ts after getSource()
returns, so the step reports a ref but an empty commit, even though
action.yml documents commit unconditionally.

Set the output from the resolved settings on that path. The REST API
fallback does not create a local Git repository, so git log -1 cannot be
used there.
2026-09-15 06:57:28 +00:00
..
git-auth-helper.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
git-command-manager.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
git-directory-helper.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
git-source-provider.test.ts set the commit output when falling back to the REST API 2026-09-15 06:57:28 +00:00
git-version.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
github-api-helper.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
input-helper.test.ts trim only ascii whitespace for branch (#2521) 2026-07-15 15:05:42 -04:00
modify-work-tree.sh Convert checkout to a regular action (#70) 2019-12-03 10:28:59 -05:00
override-git-version.cmd Swap to Environment Files (#360) 2020-09-30 11:41:09 -04:00
override-git-version.sh Swap to Environment Files (#360) 2020-09-30 11:41:09 -04:00
ref-helper.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
retry-helper.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
unsafe-pr-checkout-helper.test.ts Bump the minor-npm-dependencies group across 1 directory with 3 updates (#2462) 2026-06-16 17:30:00 -04:00
url-helper.test.ts upgrade module to esm and update dependencies (#2463) 2026-06-16 17:10:58 -04:00
verify-basic.sh Disable extensions.worktreeConfig when disabling sparse-checkout (#1692) 2024-04-23 22:07:43 +02:00
verify-clean.sh Convert checkout to a regular action (#70) 2019-12-03 10:28:59 -05:00
verify-fetch-filter.sh Add support for partial checkout filters (#1396) 2023-09-22 13:30:36 -04:00
verify-fetch-tags.sh Fix tag handling: preserve annotations and explicit fetch-tags (#2356) 2026-01-09 13:42:23 -06:00
verify-lfs.sh Convert checkout to a regular action (#70) 2019-12-03 10:28:59 -05:00
verify-no-unstaged-changes.sh update troubleshooting instructions to include 'npm run format' 2020-05-31 17:48:51 -04:00
verify-side-by-side.sh Convert checkout to a regular action (#70) 2019-12-03 10:28:59 -05:00
verify-sparse-checkout-non-cone-mode.sh Mark test scripts with Bash'isms to be run via Bash (#1377) 2023-06-09 11:05:29 -04:00
verify-sparse-checkout.sh Mark test scripts with Bash'isms to be run via Bash (#1377) 2023-06-09 11:05:29 -04:00
verify-submodules-false.sh add support for submodules (#173) 2020-03-05 14:21:59 -05:00
verify-submodules-recursive.sh Persist creds to a separate file (#2286) 2025-11-03 13:08:38 -06:00
verify-submodules-true.sh Persist creds to a separate file (#2286) 2025-11-03 13:08:38 -06:00
verify-worktree.sh Add worktree support for persist-credentials includeIf (#2327) 2025-12-01 19:53:23 -06:00