Andrew Mehta 2f547d07f2 feat: make show-progress control checkout verbosity, not just fetch
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.
2026-09-24 16:08:29 -06:00
..