cli: improve push output.
Metadata
Current evaluation
Merged. Improves CLI push output by using file basenames for widget spacing, fixing duplicate messages, removing trailing spinners, and renaming upload to push. Approved by one reviewer with a +15/-12 diff across four files.
Suggested action: —
No scores available.
Issue body
Use basename of file to leave space for the widget (useful when pushing a delta).
Don't print the 'Upload' message twice and don't leave a trailing spinner after the release is complete.
Upload renamed to push to be more consistent.
LP: #1625784
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Improves CLI push output by using file basenames for widget spacing, fixing duplicate messages, removing trailing spinners, and renaming upload to push. Approved by one reviewer with a +15/-12 diff across four files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged CLI push output improvements. Updates use file basenames for widget spacing, remove duplicate upload messages, fix trailing spinner behavior, and rename upload to push for consistency. Resolves LP: #1625784. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged CLI push output improvements. Changes use file basenames for widget spacing, eliminate duplicate upload messages, remove trailing spinners, and rename upload to push for consistency. Resolves LP: #1625784. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1833 cli: humanize push message | snapcraft | merged | Merged changes improving CLI push message readability via humanize_list for channel listings. Adds a unit test and resolves bug 1735476. Approved by one reviewer with a +50/-4 line change across two files. | |
| #2469 cli: clean up snapcraft push output | snapcraft | merged | Merged cleanup of the snapcraft push CLI output. Verbose messages were moved to debug level, filename formatting was standardized, and log coloring was adjusted. Approved by one reviewer, passed CI, and integrated into the main branch. |