Print releases in reverse order for easier reading

The result list has the newest item first, but I want to print them the
other way around. This way the newest (and presumably most interesting)
release is always the visible item, regardless of how many others have
printed and scrolled off screen.
This commit is contained in:
2025-07-02 21:42:41 -05:00
parent 135acf09b7
commit ea046c929f

View File

@@ -33,7 +33,10 @@ async fn main() -> Result<(), gt_tool::Error> {
gt_tool::cli::Commands::ListReleases => {
let releases =
gt_tool::api::release::list_releases(&client, &args.gitea_url, &args.repo).await?;
for release in releases {
// Print in reverse order so the newest items are closest to the
// user's command prompt. Otherwise the newest item scrolls off the
// screen and can't be seen.
for release in releases.iter().rev() {
println!("{}", release);
}
}