chore: replace most lifecycle commands with upstream ones
Metadata
Current evaluation
Merged. Replaced most lifecycle commands with upstream versions, removing 297 lines across two files. Approved by three reviewers. Unit tests were not removed since only the pack command had substantial tests, which still requires upstream extension.
Suggested action: —
No scores available.
Issue body
Work towards #1532
After this we still need to extend the pack command from upstream.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Replaced most lifecycle commands with upstream versions, removing 297 lines across two files. Approved by three reviewers. Unit tests were not removed since only the pack command had substantial tests, which still requires upstream extension. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Replaced most lifecycle commands with upstream versions to advance issue #1532. Pack remains for future extension. No tests were removed since only pack had substantive tests, aligning with the migration plan. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes replacing most lifecycle commands with upstream equivalents, advancing issue #1532. The pack command remains for future upstream extension. No unit tests were removed since only pack had meaningful coverage, which stays unchanged. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6035 chore!: remove deprecated commands | snapcraft | merged | Merged after maintainer approval and a clean rebase. The changes remove deprecated commands and options, resolving issue #5674. | |
| #907 chore(merge): 2.1.3 into main | craft-parts | merged | Merged version 2.1.3 into main following approval from two reviewers and passing CI checks. The change updated seven files, adding 36 lines and removing 10. | |
| #5030 chore(merge): 8.4.0 into main | snapcraft | merged | Merged version 8.4.0 into main. Approved by two reviewers with passing CI checks. The update modified 33 files, adding 930 lines and removing 151. A maintainer clarified an unrelated launchpad 503 error triggered a core20 spread test failure. | |
| #5246 chore(merge): 8.6.1 into main | snapcraft | merged | Merged version 8.6.1 into the main branch. Approved by two reviewers and passed all CI checks. The update modified six files, adding 146 lines and removing 12. | |
| #6180 chore(merge): 8.14.5 into main | snapcraft | merged | Merged version 8.14.5 into main following approval from two reviewers and successful CI checks. The update modified three files, adding 230 lines and removing 93. | |
| #923 chore(merge): 2.1.4 into main | craft-parts | merged | Merged release 2.1.4 back into the main branch. Approved by two reviewers with passing CI checks. The update modified 10 files, adding 49 lines and removing 16. | |
| #5183 chore(merge): 8.5.1 into main | snapcraft | merged | Merged version 8.5.1 into main. Approved by two reviewers, passed CI checks, and updated six files with 92 additions and 27 deletions. | |
| #5131 chore(merge): 7.5.8 into main | snapcraft | merged | Merged version 7.5.8 into main as a no-op update with zero lines changed. The PR only referenced external requirements updates and a changelog. Approved by two reviewers with passing CI checks. | |
| #5101 chore(merge): 8.4.2 into main | snapcraft | merged | Merged version 8.4.2 into main. Approved by two reviewers and passed CI checks. Modified 14 files with 308 additions and 67 deletions. | |
| #1436 chore: merge 2.5.3 to main | charmcraft | merged | Merged into main following two reviewer approvals. Integrates version 2.5.3 updates across four files, adding 32 lines and removing 11. |