← Back to issue list

lifecycle commands

View original Github issue

Metadata

Project
snapcraft
Number
#4584
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4584 implemented lifecycle commands across 15 files; two reviewers approved it, and Codecov reported full coverage of modified coverable lines.

Resolution: closed resolved

Reason: PR #4584 was merged with no unresolved review comments. The later command migration in PR #4830, commit 0bee3723c, completed the broader move to core24/craft-application.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox run -m lint`? - [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4584 implemented lifecycle commands across 15 files; two reviewers approved it, and Codecov reported full coverage of modified coverable lines.
stealth/space-bunny-alpha — closed resolved Merged canonical/snapcraft#4584, implementing lifecycle commands across 15 files. Two reviewers approved the change, and Codecov reported full coverage of modified coverable lines.
qwen/qwen3.6-35b-a3b — — Merged implementation of lifecycle commands. Approved by two reviewers, passed all CI checks, and modified 15 files with full test coverage.
qwen3.6-35b-a3b-mtp-q6 — — Maintainer sergiusens merged the lifecycle commands update. Code coverage checks passed for all modified lines, and the changes were successfully integrated into the repository.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#4830 (confidence 90%)

    Follow-up PR migrated the remaining commands to core24/craft-application.

Related issues

Issue Project State Summary Similarity
#29 commands: add basic lifecycle commands craft-application merged Merged PR #29 added basic lifecycle commands in commit 3e47b0dd, changing eight files with 100% diff coverage.
80%
#1283 Make all lifecycle commands available charmcraft closed Lifecycle parity was delivered in PR #1538 (5e3b927c), with the remaining pack migration completed by PR #1704 (cfc37020).
71%