← Back to issue list

lifecycle: emit progress for packing

View original Github issue

Metadata

Project
craft-application
Number
#52
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

PR #52 merged into main (commit a613d538), adding lifecycle progress emission during packing to avoid a long silent ticker on the Lifecycle completion message.

Resolution: closed resolved

Reason: The pull request was approved by 2 reviewers and merged into main as commit a613d538; its 2-line diff in 2 files adds a progress event during packing, resolving the long-ticker problem described in the PR body.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? ----- This avoids a long ticker on the message that the Lifecycle finished execution

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #52 merged into main (commit a613d538), adding lifecycle progress emission during packing to avoid a long silent ticker on the Lifecycle completion message.
stealth/space-bunny-alpha — closed resolved Merged into main via #52 (a613d538), adding progress emission during packing to prevent a long inactive ticker on the Lifecycle completion message.
qwen/qwen3.6-35b-a3b — — Merged into main. Adds progress emission during packing to prevent a long ticker on the Lifecycle finished message. Approved by two reviewers, passed CI, and modified two files with two added lines.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#103 fix: use progress for the packing messages craft-application merged Merged PR #103 as 4c96df5e, replacing appended packing messages with an overwriting progress indicator.
74%
#4461 fix: improve lifecycle messages snapcraft merged Merged as f92422c5a: lifecycle output now clears “Initializing lifecycle” via emit.progress when part steps begin, making progress clearer.
73%
#810 feat(lifecycle): only pack files if not already packed craft-application merged Merged in commit baf92c81: lifecycle packing now skips unnecessary repacks by tracking packed files and prime-state timestamps.
70%