Expand description
Download orchestration: GitHub release → progress bar → safe extraction.
This is a thin glue layer (~30 lines of logic) that wires
github::release_asset_body → indicatif::ProgressBar::wrap_read →
tarball::extract_safe. It has no test file of its own — its behavior
is exercised by the integration tests in Units 8b and 9.
Functions§
- download_
and_ extract - Download a release tarball and extract it safely into
target.