Snap: When snapping a directory, look for snap.yaml.
Metadata
Current evaluation
Merged. Resolves Launchpad bug #1541987 by updating directory snapping to locate snap.yaml. The change modifies three files and received maintainer approval.
Suggested action: —
No scores available.
Issue body
Fixes LP: [#1541987](https://bugs.launchpad.net/snapcraft/+bug/1541987)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Resolves Launchpad bug #1541987 by updating directory snapping to locate snap.yaml. The change modifies three files and received maintainer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to resolve Launchpad bug #1541987. The change updates directory snapping to correctly locate snap.yaml. Approved by sergiusens and integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to resolve Launchpad bug #1541987. Updates directory snapping to locate snap.yaml. Approved by sergiusens and integrated into the main branch. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #215 Snap yaml | snapcraft | merged | Merged after incorporating reviewer feedback. Updates snap YAML handling and resolves Launchpad bug #1532842. Documentation changes are tracked separately. Approved by maintainers and successfully merged. | |
| #725 Support having the snapcraft.yaml in a subdir. | snapcraft | merged | Merged a fix for a recursion crash when snapcraft.yaml resides in a project subdirectory. The change skips the config directory during processing, resolving Launchpad bug #1600428. Modified 7 files with 85 additions and 4 deletions. | |
| #5512 fix: don't crash if "snap" is a file | snapcraft | merged | Merged fix preventing crashes when the snap directory is replaced by a file. The change raises a ProjectDirectoryTypeError with improved error messaging, resolving issue #5167. Approved by two reviewers and passed CI checks. | |
| #1073 project: snapcraft.yaml in a snap directory | snapcraft | merged | Merged into master. Defaults new projects to place snapcraft.yaml inside a snap directory while retaining support for legacy locations. Approved and passed CI checks. |