feat: clean the backstage directory
Metadata
Current evaluation
Merged. Implements directory cleaning for the backstage folder, approved by two reviewers, passing CI, and modifying four files (+46 lines). Addresses CRAFT-3992.
Suggested action: —
No scores available.
Issue body
This adds cleaning to the backstage directory.
I feel like I've missed something because this was way too simple.
CRAFT-3992
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
https://github.com/canonical/snapcraft/pull/5237
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Implements directory cleaning for the backstage folder, approved by two reviewers, passing CI, and modifying four files (+46 lines). Addresses CRAFT-3992. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Adds cleaning functionality to the backstage directory to resolve CRAFT-3992. Accepted without review comments or changelog updates. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #987 feat: backstage directory | craft-parts | merged | Merged maintainer lengau's backstage directory feature. Approved by three reviewers. The change modifies 19 files, adding 202 lines and removing 51 to establish the new structure. | |
| #1067 feat: add export and backstage directories | craft-parts | merged | Merged after approval by two reviewers and passing CI. Adds export and backstage directories for plugin use and updates the cargo-use plugin to utilize them. | |
| #1110 feat: cleaning with partitions | craft-parts | merged | Merged after craft-parts PR #1109. Properly cleans the shared area while accounting for partitions, resolving issue #665. Includes a changelog entry and passed three reviews. | |
| #1571 refactor: remove unused clean command implementation | charmcraft | merged | Merged refactoring that removes the unused custom clean command and associated regression tests, as the project now uses the craft-application clean command. Approved by three reviewers, passed CI, and modified four files. |