← Back to issue list

Allow source-type to specify local

View original Github issue

Metadata

Project
snapcraft
Number
#1352
Type
pull request
State
merged
Author
jocave
Labels
Created
Updated
Closed

Current evaluation

Merged. Enables local as a valid source-type in snapcraft.yaml, allowing remote sources to be overridden for local iteration. Approved by two reviewers after discussing implementation and test requirements. Resolves LP #1695886.

Suggested action:

No scores available.

Issue body

Allows local overriding of a source-type to local LP: #1695886

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Enables local as a valid source-type in snapcraft.yaml, allowing remote sources to be overridden for local iteration. Approved by two reviewers after discussing implementation and test requirements. Resolves LP #1695886.
qwen3.6-35b-a3b-mtp-q6 Merged to allow explicit local source-type overrides, fixing a schema validation regression that blocked fast iteration workflows. Approved after the author committed to adding an integration test to prevent future regressions.
qwen3.6-35b-a3b-mtp-q6 Merged. Allows specifying local as a source-type in snapcraft.yaml to override remote parts for faster iteration. Restores functionality broken by recent schema validation changes. Approved by maintainers.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#38 sources: add the local source handler craft-parts merged Merged the local source handler for pull and update operations on host filesystem sources. Ported from snapcraft, the change was approved by two reviewers, passed CI, and added 522 lines across three files.
71%
#1774489 source-type: local is not documented snapcraft (launchpad) closed Closed as abandoned. The missing source-type local documentation in snapcraft help and legacy docs received no follow-up, indicating the gap was ignored or superseded by updated documentation.
71%