chore: add snapcraft project files
Metadata
Current evaluation
Merged changes adding snapcraft project files to decouple support libraries from lxd and snap infrastructure for Debcraft. Approved by two reviewers with all CI checks passing. Diff includes 120 additions across two files.
Suggested action: —
No scores available.
Issue body
Debcraft currently runs as a snap, and requires changes in support
libraries to be decoupled from lxd and snap infrastructure.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes adding snapcraft project files to decouple support libraries from lxd and snap infrastructure for Debcraft. Approved by two reviewers with all CI checks passing. Diff includes 120 additions across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to add snapcraft project files, decoupling support libraries from lxd and snap infrastructure for Debcraft's snap deployment. Submitted by maintainer cmatsuoka with no additional discussion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged maintainer cmatsuoka's contribution adding snapcraft project files. The update decouples support libraries from lxd and snap infrastructure to enable Debcraft's snap build process. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1254 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-cli, craft-parts, and snap-helpers. Approved by two reviewers and passed CI checks before integration. | |
| #6241 chore: remove snapcraft_legacy | snapcraft | merged | Merged removal of the snapcraft_legacy module, old specs folder, and dependencies after verifying no remaining entry points. Approved by two reviewers; noted unrelated integration test failures. | |
| #80 chore(core22-8): show snapcraft output | snapcraft-rocks | merged | Merged into the core22-8 branch following two approvals and passing all CI checks. The commit enables snapcraft output visibility, modifying two files with a +13/-6 line change. | |
| #984 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-parts, craft-providers, and snap-helpers. Approved by a reviewer and passed CI checks before integration. | |
| #5528 chore: address all snapcraft.io/docs links | snapcraft | merged | Merged following two approvals. Standardized snapcraft.io/docs links across 91 files. A failing integration test on Ubuntu 20.04 did not block the merge. A force-push exception was granted to combine documentation and code changes. | |
| #6263 chore: add dev workshop | snapcraft | open | Adds a dev workshop for snapcraft development with new workshop actions for installing git branches and managing dependencies. Approved by 3 reviewers but has 11 unresolved review comments and failing CI checks. | |
| #466 chore: update changelog and fix local lxd craft-test | fetch-service | merged | Merged after two approvals and passing CI checks. Updates changelog and docs while fixing local craft-test for LXD inspection. Changes two files with 41 additions and 8 deletions. | |
| #1186 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-cli to 2.0.1 and snap-helpers to 0.4.0. The change was approved, passed CI checks, and successfully integrated into the codebase. | |
| #5393 chore(merge): feature/snapcraft-test into main | snapcraft | merged | Merged feature/snapcraft-test into main after two reviewer approvals. The change updated 54 files and passed most CI checks, with failing spread tests acknowledged for later resolution on main. | |
| #24 chore(docs): update readme | snapcraft-rocks | merged | Merged after receiving approval from two reviewers. Updated the README to add core22-8 and core24-8 branches to the supported Snapcraft/core combinations list. The commit modified one file with six additions and two deletions. |