Previously checkout/checkoutDetach always ran with --progress
regardless of the show-progress input, and settings.showProgress
was never propagated into fetchOptions. Thread showProgress through
checkout and checkoutDetach so they use --quiet when show-progress
is false, giving a genuinely quiet checkout when show-progress: false
is set.
Ported from schlags/checkout (show-progress-required branch) onto
current actions/checkout main.
* Fix Self hosted runner issue wrt bad submodules - solution cleanup working space.
* Fix format with npm run format output
* Add mock implementation for new function submoduleStatus
* Add 2 test cases for submodule status.
* Codeql-Action Analyse revert v1 to v2
---------
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
Co-authored-by: sminnie <minnie@sankhe.com>