← Back to issue list

Snap: When snapping a directory, look for snap.yaml.

View original Github issue

Metadata

Project
snapcraft
Number
#297
Type
pull request
State
merged
Author
kyrofa
Labels
Created
Updated
Closed

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.
74%
#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.
72%
#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.
71%
#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.
70%