← Back to issue list

The parser needs to support hidden .snapcraft.yaml files

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1597484
Type
issue
State
closed
Author
~joetalbott
Labels
—
Created
Updated
Closed

Current evaluation

Hidden .snapcraft.yaml parsing was added; projects containing both hidden and standard manifests are rejected by canonical/snapcraft#618 (commit 3cacda309).

Resolution: closed resolved

Reason: Merged PR canonical/snapcraft#618 implemented support for .snapcraft.yaml in commit 3cacda309 and made coexistence with snapcraft.yaml an error.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The parser needs to support hidden .snapcraft.yaml files. What is the preferred file if both exist? If both exist it's an error.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Hidden .snapcraft.yaml parsing was added; projects containing both hidden and standard manifests are rejected by canonical/snapcraft#618 (commit 3cacda309).
stealth/space-bunny-alpha — closed resolved Fixed by merged canonical/snapcraft#618 (commit 3cacda309), adding .snapcraft.yaml support and rejecting projects containing both hidden and standard filenames.
qwen/qwen3.6-35b-a3b — — Closed without resolution. Support for hidden .snapcraft.yaml files was abandoned due to inactivity. No fix or implementation details were recorded.
qwen/qwen3.6-35b-a3b — — Feature request for hidden .snapcraft.yaml parser support was closed and abandoned after over ten years with no comments or implementation.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The feature request to parse hidden .snapcraft.yaml files and enforce conflict errors was abandoned due to inactivity.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#618 (confidence 98%)

    Merged parser change that added hidden-manifest support and rejected projects containing both filenames.

Related issues

Issue Project State Summary Similarity
#582 Support for a hidden snapcraft.yaml snapcraft merged Merged as commit 98eda9897, adding .snapcraft.yaml support while rejecting projects containing both hidden and standard manifests. Released in Snapcraft 2.12.
83%
#618 parser - Support .snapcraft.yaml files. snapcraft merged Merged support for .snapcraft.yaml alongside snapcraft.yaml in #618 (commit 3cacda309); projects containing both files or neither are now rejected.
77%